fork download
  1. #include <iostream>
  2.  
  3. class Someclass {
  4. public:
  5. int x;
  6. public :
  7. Someclass(int xx) : x(xx) { }
  8. Someclass(const Someclass& a) { x = a.x ; x++;}
  9. Someclass& operator =(const Someclass& a1) { x = a1.x ; x--;}
  10. };
  11.  
  12. int main( )
  13. {
  14. Someclass a(4);
  15. Someclass b = a;
  16. std::cout << b.x;
  17. return 0;
  18. }
Success #stdin #stdout 0.01s 5360KB
stdin
Standard input is empty
stdout
5