I do not understand pointers and references very well, but I have a class with static methods and variables that will be referenced by the main and other classes. I have a variable defined in main () that I want to pass to a variable in this class with static functions. I want these functions to change the value of a variable that is visible in the main () area.
This is an example of what I am trying to do, but I am getting compiler errors ...
class foo { public: static int *myPtr; bool somfunction() { *myPtr = 1; return true; } }; int main() { int flag = 0; foo::myPtr = &flag; return 0; }
c ++ pointers static class
Brian
source share