【C++】RTTI

【C++】RTTI

如果我有一个父类 Flyable,还有两个子类  Bird和Plane,有一个函数 doSomething,它的形参是一个Flyable指针,如果我想在程序中判断,这个指针指向的到底是Bird还是Plane,那我可以用typeid来判断,判断过后还可以用dynamic_cast,把这个指针转化为相应类型。

【C++】RTTI