章节目录
- 01-string类和标准模板库
- 02-string类
- 03-构造字符串
- 04-string类输入
- 05-使用字符串
- 06-string还提供了哪些功能
- 07-字符串种类
- 08-智能指针模板类
- 09-使用智能指针
- 10-有关智能指针的注意事项
- 11-unique_ptr为何优于auto_ptr
- 12-选择智能指针
- 13-标准模板库
- 14-模板类vector
- 15-可对矢量执行的操作
- 16-对矢量可执行的其他操作
- 17-基于范围的for循环(C++11)
- 18-泛型编程
- 19-为何使用迭代器
- 20-迭代器类型
- 21-迭代器层次结构
- 22-概念、改进和模型
- 23-容器种类
- 24-关联容器
- 25-无序关联容器(C++11)
- 26-函数对象
- 27-函数符概念
- 28-预定义的函数符
- 29-自适应函数符和函数适配器
- 30-算法
- 31-算法组
- 32-算法的通用特征
- 33-STL和string类
- 34-函数和容器方法
- 35-使用STL
- 36-其他库
- 37-vector、valarray和array
- 38-模板initializer_list(C++11)
- 39-使用initializer_list
- 40-总结
- 41-复习题
- 42-编程练习