运行时类型识别(RTTI)与动态类型转换原理(reinterpret_cast const_cast static_cast dynamic_cast)
RTTI的三个作用(1)配合typeid操作符的实现(2)实现异常处理中catch 的匹配过程(3)实现动态类型转换dynamic_cast1.typeid操作符的实现(1)静态类型使用typedef关键字来获取对象类型的信息,返回值是const std::type_info&#includeusing namespace std;#includest