Error Information for C++ for Java Programmers
Errata
Here is the
errata list for C++ for Java Programmers, by Mark Allen Weiss.
Some of the errors affect the source code; updates
to the code are done automatically.
Click here to report a new error.
I'm very backlogged on these.
Please be patient for a reply. Thanks!
First printing
DATE PAGE WHO PROBLEM
-------- --- --- ----------------------------------------------------------
01/10/05 006 RL In Section 0.3.1 change the second occurrance of "C++" to "Java"
06/01/07 014 MK1 Change "rounds to the nearest integer" to
"rounds towards minus infinity or towards zero."
11/06/06 026 MH Last paragraph, change "Because objects in Java" to
"Because objects in C++"
02/08/06 064 MAW Figure 4-12, line 16, make Const lower case
01/10/05 069 JS In the "after" diagram in Figure 4.21, change "c" to "b".
06/01/07 117 EB 2nd line, under Section 6.3.3, change "123456789" to 123456789
06/01/07 124 EB In two places in Section 6.7, change "123456789" to 123456789
05/07/08 MK2 In two places in Section 6.7, change ->gpa() to ->getGpa()
07/14/04 132 FH type_info.name is not a data, but a function member, so
instead of name it should read name() in the text and
in the code. Source: ISO/IEC 14882:2003, Section 18.5.1
Credits
EB Elizabeth Barham
MH Marylurdys Hernandez
FH Fritz Hohl
MK1 Matts Kallioniemi
MK2 Michael Kebe
RL Ruth Luscome
JS Jim Skrentny
Printing History
First Printing: November 2003
You can see which printing you have by looking at
the bottom of the copyright page for a sequence of numbers.
If you see
1 2 3 4 5 6 7 8 9 10
you have the first printing.