Description
The C++ Programming Language, Third Edition, based on the ISO final draft standard, is a complete rewrite presenting C++ and its standard library as an integrated whole. The book covers the complete C++ language including its C subset and modern features such as abstract classes, templates, exceptions, namespaces, run-time type identification, and the Standard Template Library. This book does far more than merely describe every element of the language. The focus is on how to use the language as a tool for real-world design and programming. In this third edition, Stroustrup makes C++ even more accessible to those new to the language while adding information and techniques that even the most experienced C++ experts find invaluable.