#include int x = 99; class myClass { public: double x; void f1() { double x; x = 1111.0; } void f2() { double x; this->x = 2222.0; } void f3() { x = 3333.0; } void f4() { ::x = 4444.0; } }; int main(int argc, char *argv[]) { myClass a; a.x = 9999; a.f1(); cout << "After a.f1(): x = " << x << ", a.x = " << a.x << endl << endl; a.f2(); cout << "After a.f2(): x = " << x << ", a.x = " << a.x << endl << endl; a.f3(); cout << "After a.f3(): x = " << x << ", a.x = " << a.x << endl << endl; a.f4(); cout << "After a.f4(): x = " << x << ", a.x = " << a.x << endl << endl; }