C++ 标准库 - <typeinfo>
简介
它在 header 中定义,并与运算符 typeid 和 dynamic_cast 相关。
声明
以下是 std::type_info 的声明。
class type_info;
C++11
class type_info;
类型
| 序号 | Type & 说明 |
|---|---|
| 1 | type_info
它包含类型信息。 |
| 2 | bad_cast
它会在动态转换失败时引发异常。 |
| 3 | bad_typeid
它在空点的 typeid 上引发异常。 |
它在 header 中定义,并与运算符 typeid 和 dynamic_cast 相关。
以下是 std::type_info 的声明。
class type_info;
class type_info;
| 序号 | Type & 说明 |
|---|---|
| 1 | type_info
它包含类型信息。 |
| 2 | bad_cast
它会在动态转换失败时引发异常。 |
| 3 | bad_typeid
它在空点的 typeid 上引发异常。 |
