7、容器
7.1、容器的共通能力
三个最核心的能力:
- 所有容器提供的都是“value 语义” 而非 “reference 语义”。
- 元素有特定顺序。
- 各项操作并非绝对安全,调用者必须确保传参检查。
初始化
所有容器提供的类型
8、细探 STL 容器成员
创建、复制和销毁
9、迭代器
头文件
10、STL 函数对象及 Lambda
lambda
11、STL 算法
<algorithm>
12、特殊容器
三种标准的 stacks, queues 和 priorty queues。
13、字符串
<string> 655
14、正则表达式
<regex> 717
15、以 Stream 完成 I/O
<iostrea> 743
16、国际化
849
17、数值
随机数 907
18、并发
945
19、分配器
内存分配 1023