[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

9.9 Common Misunderstandings with GNU C++

C++ is a complex language and an evolving one, and its standard definition (the ISO C++ standard) was only recently completed. As a result, your C++ compiler may occasionally surprise you, even when its behavior is correct. This section discusses some areas that frequently give rise to questions of this sort.

9.9.1 Declare and Define Static Members  Static member declarations are not definitions
9.9.2 Temporaries May Vanish Before You Expect  Temporaries may vanish before you expect
9.9.3 Implicit Copy-Assignment for Virtual Bases  Copy Assignment operators copy virtual bases twice



This document was generated by Vincent Chung on June, 26 2001 using texi2html