C++ 语言

来自cppreference.com
< cpp


 
 
C++ 语言
 

这是一份核心 C++ 语言构造的参考手册。

基本概念

关键词

预处理器

表达式

值类别
求值顺序
常量表达式
运算符
    赋值 – 算术
    自增与自减
    逻辑 – 比较
    成员访问
    调用、逗号、三元
    sizeof – alignof (C++11)
    new – delete – typeid
    代用表示
默认比较 (C++20)
运算符优先级
转换
    隐式 – 显式
    用户定义
    一般算术转换
    static_cast – dynamic_cast
    const_cast
    reinterpret_cast
字面量(转义序列)
    布尔 – 整数 – 浮点
    字符 – 字符串
    nullptr (C++11)
    用户定义 (C++11)

声明

初始化

函数

语句

类

模板

异常

try 块
抛出异常
处理异常
异常说明
    noexcept 说明 (C++11)
    动态异常说明 (C++17 前*)
noexcept 运算符 (C++11)

杂项

惯用手法

参阅