fork download
  1. #include<iostream>
  2. #include<vector>
  3.  
  4. int main ()
  5. {
  6. std::vector<std::pair<std::pair<int,int>, int>> vec;
  7. vec.push_back(std::make_pair(std::make_pair(1,2), 3));
  8. vec.push_back(std::make_pair(std::make_pair(4,5), 6));
  9.  
  10. for(const auto& pi : vec)
  11. std::cout << "((" << pi.first.first << ", " << pi.first.second
  12. << "), " << pi.second << ")\n";
  13. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
((1, 2), 3)
((4, 5), 6)