int f( ) { IntCell a( 2 ); IntCell b = a; IntCell c; c = b; a.setValue( 4 ); cout << a.getValue( ) << endl << b.getValue( ) << endl << c.getValue( ) << endl; return 0; }