fork download
  1. #include <iostream>
  2.  
  3. class example {
  4. public:
  5. static void setStaticVar(int value) { var = value; }
  6. static int getStaticVar() { return var; }
  7. private:
  8. static int var;
  9. };
  10.  
  11. int example::var = 0; // important!
  12.  
  13. int main() {
  14. example::setStaticVar(31337);
  15. std::cout << example::getStaticVar() << std::endl;
  16. return 0;
  17. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
31337