Here is the definitive reference and guide to the C++ programming language,
which was designed and implemented by author Bjarne Stroustrup. C++ is the
result of years of experiments and research at AT&T Bell Laboratories to create
a successor to C. It is already heavily used in many AT&T Bell Laboratories'
projects.
C++ is a superset of C that retains the efficiency and notational convenience
of C, while providing facilities for:
type checking
data abstraction
operator overloading
object-oriented programming
This book contains the tutorial and explanatory material necessary to
allow a serious programmer to learn C++ and to complete real projects.
The text is intended for computer science students and professional
programmers who want to learn about this latest development of the
C programming language.
This book was published in 1985 and is not up-to-date.
I have written
more recent books on C++. You can find
information about C++ from
my homepage.
For translations, see
my publication list and
my cover gallery.