标签:dynamic_cast

error C2683: “dynamic_cast”:“Derived”不是多态类型

写了一个模板: template<class T1, class T2> bool IsDerivedFrom() { T1 *t1 = new T1; if (T2 *pt2 = dynamic_cast<T2 *>(t1)) //编译出错指向这一行 return true; else return false; } 调用如下: c……