表 13–1 列出了完整标准库的头文件以及每个头文件的简要介绍。
表 13–1 C++ 标准库头文件| 
 头文件  | 
 说明  | 
|---|---|
| 
 <algorithm>  | 
 操作容器的标准算法  | 
| 
 <bitset>  | 
 位的固定大小序列  | 
| 
 <complex>  | 
 数字类型表示复数  | 
| 
 <deque>  | 
 支持在端点增加和删除的序列  | 
| 
 <exception>  | 
 预定义异常类  | 
| 
 <fstream>  | 
 文件的流 I/O  | 
| 
 <functional>  | 
 函数对象  | 
| 
 <iomanip>  | 
 iostream 操纵符  | 
| 
 <ios>  | 
 iostream 基类  | 
| 
 <iosfwd>  | 
 iostream 类的前向声明  | 
| 
 <iostream>  | 
 基本流 I/O 功能  | 
| 
 <istream>  | 
 输入 I/O 流  | 
| 
 <iterator>  | 
 遍历序列的类  | 
| 
 <limits>  | 
 数字类型的属性  | 
| 
 <list>  | 
 排序的序列  | 
| 
 <locale>  | 
 国际化支持  | 
| 
 <map>  | 
 带有键/值对的关联容器  | 
| 
 <memory>  | 
 专用内存分配器  | 
| 
 <new>  | 
 基本内存分配和释放  | 
| 
 <numeric>  | 
 通用的数字操作  | 
| 
 <ostream>  | 
 输出 I/O 流  | 
| 
 <queue>  | 
 支持在头部增加和在尾部删除的序列  | 
| 
 <set>  | 
 有唯一键值的关联容器  | 
| 
 <sstream>  | 
 将内存中的字符串用为源或接收器的流 I/O  | 
| 
 <stack>  | 
 支持在头部增加和删除的序列  | 
| 
 <stdexcept>  | 
 附加的标准异常类  | 
| 
 <streambuf>  | 
 iostream 的缓冲区类  | 
| 
 <string>  | 
 字符序列  | 
| 
 <typeinfo>  | 
 运行时类型标识  | 
| 
 <utility>  | 
 比较运算符  | 
| 
 <valarray>  | 
 用于数字编程的值数组  | 
| 
 <vector>  | 
 支持随机访问的序列  |