乐趣区

关于c++: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 库  −  索引  −  符号索引

退出移动版