std::type_info
| 
 在标头  
<typeinfo> 定义 | 
||
| 
 class type_info; 
 | 
||
类 type_info 保有有关一个类型的实现特定信息,包括该类型的名称和比较两个类型的相等性或校排顺序的方法。这是 typeid 运算符所返回的类。
type_info 类既不满足可复制构造 (CopyConstructible) 也不满足可复制赋值 (CopyAssignable) 。
成员函数
| 
 (构造函数) 
[弃置] 
 | 
无默认或复制构造函数 (公开成员函数)  | 
| 
 [虚] 
 | 
虚析构函数使 type_info 为多态类(虚公开成员函数)  | 
| 
 operator= 
[弃置] 
 | 
不能复制赋值 (公开成员函数)  | 
| 
 (C++20 中移除) 
 | 
检查对象是否指代相同类型 (公开成员函数)  | 
检查在实现定义的顺序中,被指代类型是否在另一个 type_info 对象之前,即对被指代类型排序(公开成员函数)  | 
|
| 
 (C++11) 
 | 
返回对于同一类型相同的值 (公开成员函数)  | 
| 类型的实现定义名称 (公开成员函数)  | 
参阅
| 
 (C++11) 
 | 
针对 type_info 对象的包装,它能用作关联容器和无序关联容器的索引。(类)  | 
typeid | 
查询一个类型的信息,返回表示该类型的 std::type_info 对象(内建运算符)  |