今天写程序的时候, 遇到这样一个错误expected class-name before '{’ token
最后发现原来是我的头文件声明没有加.
继承时不要忘记加基类的头文件
[eric] 而且基类头文件要放在派生类的前面
错误:
class Foo: public Bar // Foo is a subclass of Bar { // stuff };
正确:
#include "Bar.h" // this makes Bar recognized class Foo: public Bar { // stuff };
+++++++++++++++++++++++++++++++++++++++++
my example:
class derivedCls1: public BaseCls{
void func1(); void func2();
联系客服