我有這個錯誤,讓我在所有的程序中都困擾着我,這可能只是我忽略了一些東西。VC++類。靜態變量錯誤無法解析的外部符號
哪裏出現該錯誤代碼片段:
class myClass {
private:
int x;
public:
static int getX() {
x = 10;
return x;
}
};
int main() {
cout << myClass::getX() << endl;
return 0;
}
我得到的錯誤說:
錯誤解析外部符號
什麼causeing這或有什麼不好我的代碼?
只對靜態變量使用靜態getter。 –