我不明白指針和引用,但我有一個靜態方法和變量,將從主和其他類引用的類。我有一個在main()中定義的變量,我想通過靜態函數將其傳遞給此類中的變量。我希望這些函數能夠更改main()作用域中所顯示的變量的值。C++類與靜態指針
這是什麼,我試圖做一個例子,但我得到的編譯器錯誤...
class foo
{
public:
static int *myPtr;
bool somfunction() {
*myPtr = 1;
return true;
}
};
int main()
{
int flag = 0;
foo::myPtr = &flag;
return 0;
}
通常,無論何時出現編譯器錯誤,_always_將它們包含在問題中。 –