Namespaces
Variants

C 和 C++ 参考手册

来自 zh.cppreference.net


C++ 参考手册
C++11C++14C++17C++20C++23C++26C++29  │  编译器支持 C++11C++14C++17C++20C++23C++26C++29

语言

预处理器 − 注释
ASCII 表
基本概念
    关键字
    名字查找
    类型基本类型
    main函数
    模块 (C++20)
    契约 (C++26)
表达式
    值类别
    求值顺序
    运算符优先级
    转换 − 字面量
    常量表达式
语句
    if − switch
    for − 范围 forfor (C++11)
    while − dodo-whilewhile
声明 − 初始化
函数 − 重载
协程 (C++20)
联合体
模板 − 异常
独立实现

标准库头文件

具名要求

语言支持库

概念库 (C++20)

诊断库

断言 − 系统错误 (C++11)
异常类型 − 错误编号
basic_stacktrace (C++23)
调试支持 (C++26)

内存管理库

分配器 − 智能指针
内存资源 (C++17)

元编程库 (C++11)

类型特性 − ratio
integer_sequence (C++14)

通用工具库

函数对象 − hash (C++11)
交换 − 类型操作 (C++11)
整数比较 (C++20)
pair − tuple (C++11)
optional (C++17)
expected (C++23)
variant (C++17) − any (C++17)
bitset − 位操作 (C++20)

容器库

vector − deque − array (C++11)
list − forward_list (C++11)
inplace_vector (C++26)
hive (C++26)
map − multimap − set − multiset
unordered_map (C++11)
unordered_multimap (C++11)
unordered_set (C++11)
unordered_multiset (C++11)
容器适配器
span (C++20) − mdspan (C++23)

迭代器库

范围库 (C++20)

算法库

数值算法
执行策略 (C++17)
受约束算法 (C++20)

字符串库

文本处理库

基本数值转换 (C++17)
格式化 (C++20) − 本地化
text_encoding (C++26)
正则表达式 (C++11)
    basic_regex − 算法
    默认正则表达式语法
空终止序列工具
    字节 − 多字节 − 

数值库

日期和时间库

日历 (C++20) − 时区 (C++20)

输入/输出库

并发支持库 (C++11)

thread − jthread (C++20)
atomic − atomic_flag
atomic_ref (C++20) − memory_order
互斥 − 条件变量
期值(Future) − 信号量 (C++20)
latch (C++20) − barrier (C++20)
安全回收 (C++26)

执行支持库 (C++26)

特性测试宏 (C++20)

语言 − 标准库 − 头文件

技术规范

    标准库扩展  (Library Fundamentals TS)

    标准库扩展 v2  (Library Fundamentals TS v2)

    标准库扩展 v3  (Library Fundamentals TS v3)


并行库扩展 v2
(并行性 TS v2)

并发库扩展
(并发性 TS)
事务性内存  (TM TS)
反射  (反射 TS)

外部链接  −  非 ANSI/ISO 库  −  索引  −  std 符号索引

C 参考手册
C89、C95C99C11C17C23  │  编译器支持 C99C23

语言

头文件

类型支持

程序工具

可变参数函数

诊断库

动态内存管理

字符串库

空终止字符串:
   字节  −   多字节  −  

日期和时间库

本地化库

输入/输出库

算法库

数值库

并发支持库 (C11)

技术规范

   动态内存扩展  (动态内存 TR)
   浮点扩展,第 1 部分  (FP Ext 1 TS)
   浮点扩展,第 4 部分  (FP Ext 4 TS)

外部链接  −  非 ANSI/ISO 库  −  索引  −  符号索引
新闻
  • 2026年4月17日:虽然花了一些时间,但在isocpp.org 的朋友们的大力帮助下,我们回来了!对于延迟,我们深表歉意,并感谢您的耐心等待。