fork(2) download
  1. #include <vector>
  2.  
  3. struct X
  4. {
  5. X(int s) : v1({s}), v2{s}, v3(s) { }
  6. std::vector<int> v1;
  7. std::vector<int> v2;
  8. std::vector<int> v3;
  9. };
  10.  
  11. #include <iostream>
  12.  
  13. int main()
  14. {
  15. X x(42);
  16. std::cout << x.v1.size() << std::endl; // Prints 1
  17. std::cout << x.v2.size() << std::endl; // Prints 1
  18. std::cout << x.v3.size() << std::endl; // Prints 42
  19. }
Success #stdin #stdout 0s 3412KB
stdin
Standard input is empty
stdout
1
1
42