2
A
回答
0
這是如何插入vpii在vector<vector<pair<int,int> > >
:
vector<vector<pair< int,int> > > vvpii;
pair<int, int> pii(1, 2);
vector<pair<int, int> > vpii;
vpii.push_back(pii);
vvpii.push_back(vpii);
// or if your compiler supports c++11,
// you can use Brace-enclosed initializer lists
vvpii.push_back({ // vector initializer
{1, 2}, // pair initializer
{2, 3}, // another pair
});
+0
您應該提及這是一個C++ 11解決方案,因爲問題只是標記爲C++和C++ 11傳播仍在進行中。 –
+0
@JohnChadwick我對相關部分添加了評論 – user2079303
相關問題
- 1. 傳遞矢量<reference_wrapper <int>>到矢量<int>?
- 2. 如何對矢量<pair <int,pair <int,pair <string,pair <int , int >>>>>進行排序
- 3. C++:矢量<對<vector<int>,INT>>
- 4. 插入到地圖類型<INT,矢量<int>>
- 5. 比較器,用於矢量<對<int,int>>
- 6. 推矢量<double>到矢量<矢量<double>>
- 7. 遍歷向量<向量<對<int, int>>>
- 8. 使用find與矢量<對<int, int>>
- 9. make_pair矢量<矢量<struct>>
- 10. 填充矢量<int> *
- 11. 如何轉換的矢量<對<int,int>>以有效地多重映射<int,int>?
- 12. 如何插入矩陣到載體<vector<char>>
- 13. 如何清除()內部矢量的矢量類型<pair <int,vector>>?
- 14. 矢量<int>輸入和輸出
- 15. 如何unordered_set <tuple <int,int>>?
- 16. 如何填充矢量<矢量<Foo*>>?
- 17. 如何將矢量<string>轉換爲矢量<char*>
- 18. 如何轉換矢量<矢量<string>>爲char **
- 19. 初始化我使用</p> <pre><code>vector<vector<size_t>> Ar; </code></pre> <p>結構矢量矢量
- 20. C++如何打印這個地圖的std ::地圖<INT,對<矢量<對<int, int>>,INT >>
- 21. vector <pair <int,unordered_set <int> >>爲對
- 22. 奇怪:矢量<int> int彗星
- 23. C - 如何閱讀sscanf <int><string><int>?
- 24. 將數組插入向量中<vector<int>>
- 25. 矢量<Vec3b>與OpenCV中的Vector <int>的區別
- 26. openCV:將墊子保存到矢量<vector<int>>
- 27. 什麼做載體<vector<T...>>和矢量<vector<T>之間的區別......>
- 28. 將兩個矢量<double>轉換成矢量<complex <double>>
- 29. 矢量< vector<int>>與6×6尺寸的實施
- 30. 矢量<struct>
有pair'的'VECTOR'的''一個是VECTOR'一個不好的設計的徵兆,你可能要重新考慮它。 – Maroun
'std :: map'可能是'vector >'的好替代品。 –
你應該嘗試描述你正在嘗試做什麼。 – hivert