std::type_info

定义于头文件 <typeinfo>
class type_info;

type_info 保有一个类型的实现指定信息,包括类型的名称和比较二个类型相等的方法或相对顺序。这是 typeid 运算符所返回的类。

type_info 既非可复制构造 (CopyConstructible) 亦非可复制赋值 (CopyAssignable) 。

成员函数

(构造函数)
[删除]
无默认或复制构造函数
(公开成员函数)
通过指向基类的指针删除导出对象是安全的
(虚公开成员函数)
operator=
[删除]
不能复制赋值
(公开成员函数)
检查对象是否指代相同类型
(公开成员函数)
检查在实现定义的顺序中,被指代类型是否在另一个 type_index 对象之前,即对被指代类型排序
(公开成员函数)
(C++11)
返回对于同一类型相同的值
(公开成员函数)
类型的实现定义名称
(公开成员函数)

参阅

(C++11)
针对 type_info 对象的包装,它能用作关联容器和无序关联容器的索引。
(类)

版本历史

  • (当前 | 先前 2017年11月17日 (五) 23:47Fruderica讨论 | 贡献 . . (1,107字节) (-178). . (langlinks) (撤销)
  • 当前 | 先前 2017年3月30日 (四) 04:04Fruderica讨论 | 贡献. . (1,285字节) (-452). . (撤销)
  • 当前 | 先前 2013年7月2日 (二) 11:55P12bot讨论 | 贡献 . . (1,737字节) (-139). . (Use {{lc}}. Update links. Various fixes.) (撤销)
  • 当前 | 先前 2012年11月2日 (五) 13:47P12bot讨论 | 贡献 . . (1,876字节) (+217). . (r2.7.3) (机器人添加:de, en, es, fr, it, ja, pt, ru) (撤销)
  • 当前 | 先前 2012年10月27日 (六) 12:44P12讨论 | 贡献 . . (1,659字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 06:00TranslationBot讨论 | 贡献. . (1,659字节) (-31). . (Translated from the English version using Google Translate) (撤销)
  • 当前 | 先前 2012年10月26日 (五) 04:09P12讨论 | 贡献 . . (1,690字节) (0). . (1个修订: Translate from the English version) (撤销)
  • 当前 | 先前) 2012年10月25日 (四) 12:00TranslationBot讨论 | 贡献. . (1,690字节) (+1,690). . (Translated from the English version using Google Translate)