类型支持(基本类型、RTTI)

来自cppreference.com
< cpp
 
 
工具库
通用工具
日期和时间
函数对象
格式化库 (C++20)
(C++11)
关系运算符 (C++20 中弃用)
整数比较函数
(C++20)(C++20)(C++20)
(C++20)
swap 与类型运算
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
常用词汇类型
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)
初等字符串转换
(C++17)
(C++17)
 
类型支持
基本类型
定宽整数类型 (C++11)
定宽浮点类型 (C++23)
数值极限
C 数值极限接口
运行时类型信息
 

参阅类型系统综述语言定义的基础类型

额外基本类型及宏

在标头 <cstddef> 定义
sizeof 运算符返回的无符号整数类型
(typedef)
在两个指针相减时返回的有符号整数类型
(typedef)
(C++11)
空指针字面量 nullptr 的类型
(typedef)
实现定义的空指针常量
(宏常量)
具有不小于任何基础类型的内存对齐需求的平凡类型
(typedef)
从标准布局类型的起始到其指定成员的字节偏移量
(宏函数)
(C++17)
字节类型
(枚举)
 
在标头 <cstdbool> (弃用) (C++20 前) 定义
在标头 <stdbool.h> 定义
__bool_true_false_are_defined
(C++11)(弃用)
C 兼容宏常量,展开成整数字面量 1
(宏常量)
 
在标头 <cstdalign> (弃用) (C++20 前) 定义
在标头 <stdalign.h> 定义
__alignas_is_defined
(C++11)(弃用)
C 兼容宏常量,展开成整数字面量 1
(宏常量)

定宽整数类型 (C++11 起)

数值极限

在标头 <limits> 定义
提供查询所有基础数值类型的性质的接口。
(类模板)

C 数值极限接口

运行时类型识别

在标头 <typeinfo> 定义
含有某个类型的信息,由实现生成。
这是 typeid 运算符所返回的类。
(类)
typeid 表达式中的实参为空值时抛出的异常
(类)
由非法的 dynamic_cast 表达式抛出的异常,即引用类型转型失败
(类)
 
在标头 <typeindex> 定义
针对 type_info 对象的包装,它能用作关联容器和无序关联容器的索引。
(类)

参阅