Text Readings

In a large project, many of the ADTs are specific to that project, others are chosen to support a variety of different projects within the same general application area, and some are general-purpose ADTs that could be used in almost every program.

Examples of the latter include the iostream classes from which we get cin and cout, and the C++ string class, which you can review in

Sections 7.3.5, 7.3.9 and 7.4 are optional for now.

Note on 7.3.6: Sometime after this text was published, the name of the function for removing characters from a string was changed from remove() to erase().