在类的头文件里面定义了成员变量,但是编译时出现错误
error C2065: 'ft_Type1' : undeclared identifier
总是说成员变量没有定义。
后来发现是在cpp文件里面中,定义函数时没有加入类域
即该类是AClass
成员函数为 int XXX();
而在实现文件中,定义方式如下:
int XXX()
{
...
}
正确的方法是
int AClass::XXX()
{
...
}
貌似小问题,全是由于不细心造成。!
切记切记!!!!!!!!!