fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. int main(){
  5.  
  6. std::vector<std::vector<int>> vec = {{0,1},{2,3}};
  7.  
  8. vec.push_back({4,5});
  9. vec.push_back({5,6});
  10.  
  11. for (int i = 0; i < vec.size(); i++){
  12. for (int i2 = 0; i2 < vec[i].size(); i2++){
  13. std::cout << vec[i][i2] << std::endl;
  14. }
  15. /* alternatively:
  16.   auto &vec2 = vec[i];
  17.   for (size_t i2 = 0; i2 < vec2.size(); ++i2){
  18.   std::cout << vec2[i2] << std::endl;
  19.   }
  20.   */
  21. }
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0.01s 5516KB
stdin
Standard input is empty
stdout
0
1
2
3
4
5
5
6