Mega Code Archive

 
Categories / C++ / Language
 

Static function and static variable

#include <iostream> using namespace std; class MyClass {   static int i; public:   static void init(int x) {      i = x;   }   void show() {      cout << i;   } }; int MyClass::i; int main() {   // init static data before object creation   MyClass::init(30);   MyClass x;   x.show();   return 0; }