[内容简介]
本书是C++领域最经典的参考书,介绍了C++11的各项新特性、功能等。主要内容包括:C++的类型、对象、作用域、存储、计算基础及模块化知识、命名空间、源文件以及异常处理等;C++的抽象性,包括类、类继承、模版等;标准库,包括容器、算法、迭代器、字符串、流I/O以及C++的基本内存模型等。
[目录]
Part I: Introductory Material
1.Notes to the Reader
2.A Tour of C++: The Basics
3.A Tour of C++: Abstraction Mechanisms
4.A Tour of C++: Containers and Algorithms
5.A Tour of C++: Concurrency and Utilities
Part II: Basic Facilities
6.Types and Declarations
7.Pointers, Arrays, and References
8.Structures, Unions, and Enumerations
9.Statements
10.Expressions
11.Select Operations
12.Functions
13.Exception Handling
14.Namespaces
15.Source Files and Programs
Part III: Abstraction Mechanisms
16.Classes
17.Construction, Cleanup, Copy, and Move
18.Overloading
19.Special Operators
20.Derived Classes
21.Class Hierarchies
22.Run—Time Type lnformation
23.Templates
24.Generic Programming
25.Specialization
27.Templates and Hierarchies
28.Metaprogramming
29.A Matrix Design
Part IV: The Standard Library
30.Standard Library Summary
31.STL Containers
32.STL Algorithms
33.STL Iterators
34.Memory and Resources
37.Regular Expressions
38.I/Ostreams
39.Locales
40.Numerics
41.Concurrency
43.The C Standard Library
44.Compatibility