C++ 参考手册
C++98, C++03, C++11, C++14, C++17, C++20
编译器反对 (11, 14, 17, 20)
自立实现
语言
基本概念
关键词
预处理器
表达式
申明
初始化
函数
语句
类
重载
模板
异样
头文件
具名要求
性能个性测试宏 (C++20)
语言反对库
类型反对 − 个性 (C++11)
程序工具
关系运算符 (C++20)
numeric_limits − type_info
initializer_list (C++11)
概念库 (C++20)
诊断库
通用工具库
智能指针与分配器
日期和工夫
函数对象 − hash (C++11)
字符串转换 (C++17)
工具函数
pair − tuple (C++11)
optional (C++17) − any (C++17)
variant (C++17) − format (C++20)
字符串库
basic_string
basic_string_view (C++17)
空终止字符串:
字节 − 多字节 − 宽
容器库
array (C++11) − vector
map − unordered_map (C++11)
priority_queue − span (C++20)
其余容器:
程序 − 关联
无序关联 − 适配器
迭代器库
范畴库 (C++20)
算法库
数值库
罕用数学函数
数学非凡函数 (C++17)
数值算法
伪随机数生成
浮点环境 (C++11)
complex − valarray
输出 / 输入库
基于流的 I/O
同步输入 (C++20)
I/O 操纵符
文件系统库 (C++17)
本地化库
正则表达式库 (C++11)
basic_regex − 算法
原子操作库 (C++11)
atomic − atomic_flag
atomic_ref (C++20)
线程反对库 (C++11)
技术规范
规范库扩大 (库根底 TS)
resource_adaptor — invocation_type
规范库扩大 v2 (库根底 TS v2)
propagate_const — ostream_joiner — randint
observer_ptr — 检测手法
规范库扩大 v3 (库根底 TS v3)
scope_exit — scope_fail — scope_success — unique_resource
并发库扩大 (并发 TS)
概念 (概念 TS)
范畴 (范畴 TS)
事务性内存 (TM TS)
内部链接 − 非 ANSI/ISO 库 − 索引 − std 符号索引
C 参考手册
C89, C95, C99, C11, C17
语言
基本概念
关键词
预处理器
表达式
申明
初始化
函数
语句
头文件
类型反对
程序工具
变参数函数
错误处理
动态内存治理
日期和工夫工具
字符串库
以空字符结尾的字符串:
字节 − 多字节 − 宽
算法
数值
罕用数学函数
浮点环境 (C99)
伪随机数生成
复数算术 (C99)
泛型数学 (C99)
输出 / 输入反对
本地化反对
原子操作库 (C11)
线程反对库 (C11)
技术规范
动态内存扩大 (动态内存 TR)
浮点扩大,局部 1 (FP 扩大 1 TS)
浮点扩大,局部 4 (FP 扩大 4 TS)
内部链接 − 非 ANSI/ISO 库 − 索引 − 符号索引