C++ 参考手册、C语言参考手册

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 库−索引−符号索引

你可能感兴趣的:(C++ 参考手册、C语言参考手册)