Errors that Remain in the Third Printing

Page

Line

Change

To

43 11T const PI = const double PI =
v 20-21T polynomorphism polymorphism
69 1-st in Part of the Picture third PART OF THE PICTURE section in Chapter 1 fourth PART OF THE PICTURE section in Chapter 0
240 12T 'R' "R"
241 6T,12T,
17T,19T
remove erase
245 1B (Ex. 22) remove erase
246 2T of Ex. 24 remove erase
255 11T numberOfRolls numRolls
342 4T digits 6.cpp digits6.cpp
398 16 & 19T NPOS string::npos
406 2B Insert before this line: #include <math.h>
490 16T NPOS string::npos
527 7T double int[CAPACITY]; double count[CAPACITY];
538 16B v4(4, -1.0) v4(-1.0, 4)
542 6T int i, j, n = 9; int i, j, n = 9,
572 19T Delete this line that begins 
    #include "MyVector.h"
 
573 6T an ifstream a file name
  8T Delete: 
   the modified ifstream and
  11T ifstream & inStream string fileName
  12-13T Insert after { ifstream inStream(fileName.data());

if (!inStream.is_open())
{
   cerr << "\n***Read(): unable to open " 
        << fileName << endl;
   exit(1);
}

  20T Insert before closing { inStream.close();
603 19T initScale initialScale
660 Fig. 11.4 In each case of the switch statement, the output statement must be followed by:
break;
 
669 5B toupper toupper()
687 4T and perator++ and operator++
730 7T & 8T Delete:  Matrix::  
741 20T Fig-ure Figure
768-9 Bottom box of last diagram on p. 768 and the diagram on p. 769 0x0053AD7C 0x0053AD78
836 1-2T Returns uppercase equivalent of c
(if c is lowercase)
Returns lowercase equivalent of c
(if c is uppercase)
  3-4T Returns the lowercase equivalent of c
(if c is uppercase)
Returns uppercase equivalent of c
(if c is lowercase)
865 17B in 
1st column
Insert after "Promotion, 75" "protected, 731"