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
JA instead of name it should read name() in the text and
in the code. Also, the value returned by name()
is "implementation-defined"
Source: ISO/IEC 14882:2003, Section 18.5.1
Credits
JA Jack Applin
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.