//============================================================== // Deklaracja kategorii 'static';
// zmienna 'static'
// jako licznik wywolan funkcji zawartej w klasie; //
// ver data temat autor // 100 2010/11/14 Pierwszy projekt J.Malinowski // 101 2015/10/03 Cleanup JM // 102 2019/12/16 Cleanup JM //============================================================== #include <iostream> using namespace std; //---class A { // public: private: static int cnt; public: void Fun() { cnt++; } int Cnt() { return cnt; } }; //---int A::cnt=0; //---int main() { A a;
// cout << A::cnt << endl; cout << a.Cnt() << endl; for(int i=1; i<=10; i++) a.Fun();
// cout << A::cnt << endl; cout << a.Cnt() << endl; return 0;
}