fork download
  1. #include <iostream>
  2.  
  3. struct C
  4. {
  5. C( int i ) { this->i = i; }
  6. C( ) : C(42) {}
  7. int i;
  8. };
  9.  
  10. int main() {
  11.  
  12. C c1;
  13. std::cout << c1.i << std::endl; // 42
  14.  
  15. C c2(100500);
  16. std::cout << c2.i << std::endl; // 100500
  17.  
  18. return 0;
  19. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
42
100500