我不明白指针和引用,但我有一个静态方法和变量,将从主和其他类引用的类。我有一个在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_将它们包含在问题中。 –