C++标准库索引

C++标准库总共51个头文件,按照内容可分为10个类,按照来源可分为3个类。

51 C++ (20) C (18) STL (13)
语言支持 (11) limits:C++数值类型特性
new:动态内存管理
typeinfo:运行时内存信息
exception:异常处理
cstddef:C标准定义
climits:整型大小
cfloat:浮点型特性
cstdlib:C标准实用工具
cstdarg:可变参数
csetjmp:非局部跳转
csignal:C中断处理
-
输入输出 (10) iostream:标准输入输出流
istream:标准输入流
ostream:标准输出流
sstream:字符串流
fstream:文件流
iomanip:输入输出操纵器
ios:iostream的基类
iosfwd:输入输出前向声明
streambuf:流缓存
cstdio:C标准输入输出 -
诊断功能 (3) stdexcept:异常类 cassert:C断言验证
cerrno:C出错码
-
通用工具(4) - ctime:C时间日期 utility:实用元件
functional:函数对象
memory:内存管理器
字符串 (6) string:字符串类
strstream:C字符串流类
cstring:C字符串
cctype:单字节字符类型
cwctype:多字节字符类型
cwchar:扩展多字节宽字符
-
容器 (8) bitset:位集 - vector:向量
list:列表
queue:队列
deque:双队
stack:堆栈
map:映射
set:集合
迭代器 (1) - - iterator:迭代器
算法 (2) - cios646:ISO646字符集替换 algorithm:算法
数值操作 (4) complex:复数
valarray:数值矢量
cmath:C数学库 numeric:数学运算
本地化 (2) locale:本地化 clocale:C本地化 -
>>>>>>>>>>>>> 转载请注明出处 <<<<<<<<<<<<<
0%