C++RTTI(运行阶段类型识别)
RTTI适用于包含虚函数的类
1.3个元素
dynamic_cast运算符
typeid运算符
type_info类
dynamic_cast
有什么用?
可以用来判断指针的类型转换是否安全。如果安全,则返回类型转换后的值;如果不安全,则返回0。
RTTI适用于包含虚函数的类
dynamic_cast运算符
typeid运算符
type_info类
有什么用?
可以用来判断指针的类型转换是否安全。如果安全,则返回类型转换后的值;如果不安全,则返回0。