在类外t::f()不行呢?class t{public:virtual void f(){}};class s:public t{public:void f(){t::f();}};int _tmain(int argc, _TCHAR* argv[]){t::f();return 0;} [解决办法]
在类里怎么行呢????Quote: 引用:virtual 换成 static
virtual 换成 static