Author: (USA) Stanley B. Lippman, (Canada) Josée Lajoie
Publisher:
Publish Date: 2005-09-05
Features: This classic C++ textbook 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 chair of the C++ Standards Committee. It accurately and comprehensively explains the features and usage of standard C++. The book is rich in 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 thorough coverage and in-depth discussion of various technical details make this book an indispensable reference for intermediate and advanced programmers.
Key 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 programming, object-oriented programming, and object-based programming.
- It provides a special appendix as a quick reference for generic algorithms, describing their behavior and offering specific usage examples.
This 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 programming, introducing functions, scope and lifetime, overloaded functions, function templates, exception handling, and generic algorithms. Part IV covers object-oriented programming, focusing on classes, overloaded operators, and class templates. Part V is dedicated to object-oriented programming, explaining 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 chair of the C++ Standards Committee, programmers at all levels will benefit greatly from this book.
C++ Primer (English Edition. 3rd Edition)
📌 Related Posts
News
If a child has tonsillitis, what symptoms might occur?
2026-09-16
News
Is fetal heartbeat followed by fetal demise due to maternal reasons?
2026-10-01
Literature
Legendary treasure
2026-10-02
Literature
Cost Engineer Practical Handbook (Series of Practical Handbooks for Construction Economy Professionals)
2026-10-11
Literature
Fish disease prevention and treatment
2026-10-18
Literature
On-the-go Reference: System Installation and Reinstallation
2026-10-18
Literature
Principles of High Frequency Electronic Circuits (Third Edition)
2026-10-18
Literature
Hydrological measurement error analysis and evaluation
2026-10-18