其中的一个原因可能是:定义的类派生自基类(基类是一个纯虚函数的抽象类),派生类在头文件中重写基类的成员函数后,在源文件中定义这个成员函数时,忘记在函数成员前面使用“类名::成员函数名”。比如:
// 正确的
ErrorCode AsianScripts::LanguageInit(){
// 错误的
//ErrorCode LanguageInit(){
return kSucessCode;
};
其中的一个原因可能是:定义的类派生自基类(基类是一个纯虚函数的抽象类),派生类在头文件中重写基类的成员函数后,在源文件中定义这个成员函数时,忘记在函数成员前面使用“类名::成员函数名”。比如:
// 正确的
ErrorCode AsianScripts::LanguageInit(){
// 错误的
//ErrorCode LanguageInit(){
return kSucessCode;
};