class C {int count; public: static C cc(){C t; t.count=0; return t;} void inc(){++count;} int read(){return count;}}; #include int main(){C c1 = C::cc(), c2=C::cc(); c1.inc(); c2.inc(); c1.inc(); printf("%d %d\n", c1.read(), c2.read()); return 0;} // => 2 1