C++ Primer, Fourth Edition has been completely revised and rewritten to conform to today's C++ usage. Students new to C++ will find a clear and practically organized introduction to the language enhanced by numerous pedagogical aids. The fourth edition represents a complete restructuring and revision of the Primer. The authors''' motivation in this edition is to teach effective styles of modern C++ programming. To this end, they introduce the Standard Library and generic programming much earlier in the text. Many examples have been reformulated to take advantage of library facilities. Their focus is to show how to use the standard library abstractions rather than the low-level facilities built into the language. They've also streamlined and reordered the presentation of language topics. Salient Features
Table of Contents I. The Basics Variables and Basic Types Library Types Arrays and Pointers Expressions Statements Functions The IO Library II. Containers and Algorithms Sequential Containers Associative Containers Generic Algorithms III. Classes and Data Abstraction
- A favorite choice for a first C++ book--greatly improved and updated for modern C++ programming.
- Reorganized to better address the novice audience, making it more approachable for non-C programmers.
- Features many new examples that are less advanced and more accessible to novices as well as experienced programmers--folks who already use C++ need this book too
IV. Object-Oriented and Generic Programming Object-Oriented Programming Templates and Generic Programming V. Advanced Topics
- Copy Control
- Overloaded Operations and Conversions
- 1 Tools for Large Programs
- Specialized Tools and Techniques