H. M. Deitel and P. J. Deitel.
C++ How to Program.
Prentice-Hall, second edition, 1998.
A reasonably balanced and systematic coverage, not sure why I
wouldn't choose it, but I wouldn't.
John R. Hubbard.
Programming with C++.
Schaum's Outline Series, McGraw-Hill, 1996.
Systematic treatment of language features with lots of examples and
exercises; weaker on using language features like classes.
S.B. Lippman.
C++ Primer.
Addison-Wesley, third edition, 1998.
No knowledge of C assumed, covers all aspects of the language
systematically; not a lot of emphasis on object oriented program structure.
P. A. Lee and C. Phillips.
The apprentice C++ programmer, a touch of class.
International Thomson, 1997.
This is an introduction to programming aswell as OO and C++; it is
quite good though maybe a bit slow; it doesn't cover all language features.
Jo Ellen Perry and Harold D. Levin.
An introduction to object oriented design in C++.
Addison-Wesley, 1996.
This is an introduction to programming aswell as OO and C++; it is
quite good even though it starts right at the beginning; it does eventually
cover nearly all language features.
B. Stroustrup.
The C++ Programming Language.
Addison-Wesley, third edition, 1997.
This is a very comprehensive description of all featureslanguage and how to use them but it is notnow reflects the ANSI standard and contains a long description of the STL.