This document is intended for knowledgeable users of C (or any other language using a C-like grammar, like Perl or Java) who would like to know more about, or make the transition to, C++. This document is the main textbook for Frank's C++ programming courses, which are yearly organized at the University of Groningen. The C++ Annotations do not cover all aspects of C++, though. In particular, C++'s basic grammar is not covered when equal to C's grammar. Any basic book on C may be consulted to refresh that part of C++'s grammar.If you want a hard-copy version of the C++ Annotations: printable versions are available in postscript, pdf and other formats in
http://sourceforge.net/projects/cppannotations/, in files having names starting withcplusplus
(A4 paper size). Files having names starting with `cplusplusus' are intended for the US legal paper size.The latest version of the C++ Annotations in html-format can be browsed at:
http://cppannotations.sourceforge.net/
and/or at
http://www.icce.rug.nl/documents/