static肯定不能调用virtual函数。怎么解决?解决什么?
把你想要实现什么功能说出来。

解决方案 »

  1.   

    从两个方面说明:不能调用类的普通成员函数隐含一个this指针,当前对象的地址是被隐含的传递到被调用函数的.而静态成员函数没有this指针,只能访问静态数据成员,也只能调用其他的静态成员函数.另一方面,从类对象的生命周期也可以说明不能访问虚函数.静态成员象全局变量那样存储,一般来讲它的生命周期大于类对象的生命周期,比如在一个大括号内声明一个类的自动变量,出了大括号类对象自动清除,而静态成员仍在...