第1章 概论 1
1.1 标准C++库 2
1.1.1 标准C++库概览 4
1.1.2 标准C++头文件的使用 4
1.1.3 C++库约定 5
1.1.4 iostreams约定 6
1.1.5 C++程序的启动和终止 7
1.2 STL约定 7
1.2.1 迭代器约定 7
1.2.2 算法(Algorithm)约定 8
1.2.3 文件和流 9
1.2.4 文本流和二进制流 10
1.2.5 字节流和宽流 10
1.2.6 流控制 11
1.2.7 流状态 11
第2章 标准模板库 13
2.1 Container 14
2.2 <vector> 20
2.3 <list> 41
2.4 <deque> 56
2.5 <stack> 85
2.6 <queue> 98
2.7 <set> 108
2.8 <map> 136
2.9 <algorithm> 158
2.10 <functional> 279
2.11 <numeric> 294
2.12 <iterator> 304
2.13 <utility> 328
2.14 <memory> 334
第3章 输入与输出 343
3.1 <iosfwd> 344
3.2 <iostream> 345
3.3 <ios> 347
3.4 <streambuf> 363
3.5 <iomanip> 372
3.6 <istream> 373
3.7 <ostream> 382
3.8 <sstream> 389
3.9 <fstream> 396
第4章 其他标准C++头文件 405
4.1 <bitset> 406
4.2 <complex> 412
4.3 <exception> 423
4.4 <limits> 425
4.5 <locale> 434
4.6 <stdexcept> 478
4.7 <string> 480
4.8 <strstream> 525
4.9 <valarray> 532
4.10 与标准C库一致的标准C++库 566