Mega Code Archive

 
Categories / C++ / Language
 

A static member variable example

#include <iostream> using namespace std; class myclass {   static int i; public:   void setInt(int n) {       i = n;    }   int getInt() {       return i;    } }; int myclass::i;           // Definition of myclass::i. i is still private to myclass. int main() {   myclass object1, object2;   object1.setInt(10);    cout << "object1.i: " << object1.getInt() << '\n'; // displays 10   cout << "object2.i: " << object2.getInt() << '\n'; // also displays 10    return 0; }