fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class A
  5. {
  6. public:
  7. int q;
  8. A() : q(10) {}
  9. A(const A& a) : q(a.q)
  10. {
  11.  
  12. }
  13. A(const A& a, int w) : q(a.q)
  14. {
  15. cout << q << endl;
  16. q = a.q + 10000 + w;
  17. }
  18. };
  19.  
  20. int main() {
  21. A a;
  22. A b(a);
  23. A c(b, 1000);
  24. cout << c.q;
  25. return 0;
  26. }
Success #stdin #stdout 0s 4580KB
stdin
Standard input is empty
stdout
10
11010