"C++ Primer" fifth edition Chinese version exercises answers
illustrate:
- This project of mine made extensive reference to Cpp-Primer, and I also had discussions with the original author and submitted a pull request. So it can’t be said that I copied it, and how can it be considered plagiarism if it’s a matter of a scholar? . .
- Two errors were discovered in the book, one of which was also found in the original English version. One is in Chapter 9 and the other is in Chapter 14.
- The compiler is Visual Studio 2013
- It is recommended that you change the book to the English version. This project has many errors that I left behind at the time, which may mislead beginners. So this also proves that you must use first-hand materials for learning. The authors of Chinese materials do not want to make errors but there are always oversights (May 2019).
Here is the table of contents:
- Chapter 1: Beginning
- Part I: C++ Basics
- Chapter 2: Variables and Basic Types
- Chapter 3: Strings, Vectors, and Arrays
- Chapter 4: Expressions
- Chapter 5: Statements
- Chapter 6: Functions
- Chapter 7: Classes
- Part II: C++ Standard Library
- Chapter 8: IO Library
- Chapter 9: Sequential Containers
- Chapter 10: Generic Algorithms
- Chapter 11: Associative Containers
- Chapter 12: Dynamic Memory
- Part III: Tools for the Class Designer
- Chapter 13: Copy Control
- Chapter 14: Overloading and Type Conversion
- Chapter 15: Object-Oriented Programming
- Chapter 16: Templates and Generic Programming
- Part IV: Advanced Topics
- Chapter 17: Standard libraries and special facilities
- Chapter 18: Tools for Large Programs
- Chapter 19: Special Tools and Techniques