The C++ Programming Language

Front Cover
Addison-Wesley, 1997 - Computers - 910 pages
NOTE: Customers of this book, Errata for page 833 is now available in pdf form and can be downloaded from this page. This is a complete rewrite of the most widely read and most trusted book on C++. Based on the ANSI/ISO C++ final draft, this book covers the C++ language, its standard library, and key design techniques as an integrated whole. The C++ Programming Language provides comprehensive coverage of C++ language features and standard library components. For example: abstract classes as interfaces class hierarchies for object-oriented programming templates as the basis for type-safe generic software exceptions for regular error handling namespaces for modularity in large-scale software run-time type identification for loosely coupled systems the C subset of C++ for C compatibility and system-level work standard containers and algorithms standard strings, I/O streams, and numerics With this third edition, Stroustrup makes C++ even more accessible to those new to the language while adding information and techniques that even expert C++ programmers will find invaluable. Get a value-added service! Try out all the examples from this book at www codesaw. com. CodeSaw is a free online

From inside the book

Contents

Introductory Material
1
Basic Facilities
67
Abstraction Mechanisms
221
Copyright

4 other sections not shown

Other editions - View all

Common terms and phrases

About the author (1997)

Bjarne Stroustrup is the designer and original implementer of C++ and the author of" The C++ Programming Language" (first edition 1985, second edition 1991, third edition 1997), " The Design and Evolution of C++" (1994), and "Programming: Principles and Practice using C++" (2010). He is the College of Engineering Chair in Computer Science Distinguished Professor at Texas A&M University, a member of the National Academy of Engineering, and an AT&T Fellow. Before moving to academia, he worked for decades in AT&T Bell Labs. He is a founding member of the ISO C++ standards committee. Vist him on the web at www.research.att.com/ bs/.

Bibliographic information