为什么要通过接口呢?在OO里面就是typeid直接一点,好像dynamic_cast支持引用。你可以尝试GP模板技术,这样的话用type_traits很容易判断类型。
c++接口??只有抽象类吧
C++中有个技术叫iskindof,你用这个关键字搜,有很多
不懂