Author: Yang Hailing
Publisher:
Publish Date: 2005-09-05
Features: This classic C++ tutorial perfectly combines the practical experience of C++ master Stanley B. Lippman with the in-depth understanding of ANSI/ISO standards by Josée Lajoie, the former head of the C++ Standards Committee. It accurately and comprehensively explains the features and usage of standard C++. The book is filled with practical programming examples that are highly valuable for beginners in C++. It not only demonstrates the design methods of generic and object-oriented programs, as well as the use of templates, but also elaborates on other aspects of program design using standard C++. The comprehensive coverage and in-depth discussion of various technical details make this book an indispensable reference for intermediate and advanced programmers.
Features of the Book:
- From a practical perspective, it clearly explains the standard library with abundant examples, emphasizing containers, iterators, generic algorithms, the string class, and iostream.
- It thoroughly discusses the new features of standard C++, including exception handling, runtime type identification, namespaces, built-in boolean types, and new type casting expressions, and explains how to effectively use these features.
- It comprehensively introduces advanced features of the C++ language, such as templates, classes, and inheritance mechanisms, to support generic, object-oriented, and object-based program design.
- It provides a special appendix that serves as a quick reference for generic algorithms, describing their behavior and offering examples of their specific usage.
The book comprehensively explains the features and usage of the C++ programming language. It is divided into five parts to elaborate on C++. Part I is an overview of C++, Part II introduces the C++ language based on this foundation, mainly covering data types, expressions, statements, and abstract container types. Part III focuses on procedural program design, introducing functions, scope and lifetime, overloaded functions, function templates, exception handling, and generic algorithms. Part IV focuses on object-based program design, introducing classes, overloaded operators, and class templates. Part V is dedicated to object-oriented program design, covering class inheritance and subtype, multiple inheritance and virtual inheritance, and the iostream library.
Combining the practical experience of C++ master Stanley B. Lippman and the in-depth understanding of ANSI/ISO standards by Josée Lajoie, the former head of the C++ Standards Committee, programmers at all levels will benefit greatly from this book.
C++ Primer (3rd Edition)
📌 Related Posts
Literature
Clear Word Discussion
2026-09-12
Literature
The Capital of the Boss: 7 Golden Rules for Achieving Outstanding Bosses: 7 Golden Rules for Achieving Outstanding Bosses
2026-09-24
Literature
Pathophysiology
2026-09-29
News
What is checked during prenatal screening conducted by maternal and child health services?
2026-10-05
Literature
CCNP CIT Certification Exam (642-831) Guide
2026-10-07
Literature
Java Programming Design -- Examples and Exercise Solutions
2026-10-07
Literature
Computer Network and Security Practical Programming (Textbook for Computer Science Majors in Higher Education)
2026-10-07
Literature
Photoshop CS Image Processing One Book Through
2026-10-07