fork download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. struct info
  7. {
  8. int num;
  9. bool b;
  10.  
  11. info()
  12. : num(1), b(false)
  13. { }
  14. };
  15.  
  16.  
  17. int main()
  18. {
  19. std::vector<info> stuff = std::vector<info>(10);
  20.  
  21. //Try 1
  22. stuff[5] = info();
  23. stuff[5].num = 4;
  24.  
  25. //Try 2
  26. info inf;
  27. inf.num = 5;
  28. stuff.push_back(inf);
  29. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
Standard output is empty