如何在vector <vector <pair <int,int>&gt;中插入vpii &GT; </载体<对<INT,INT>

时间:2014-03-06 12:47:15

标签: c++ vector stl

如何在vector< vector < pair < int,int > > >中插入矢量对?

我是stl的初学者所以请帮助我。

1 个答案:

答案 0 :(得分:0)

这是如何在vector<vector<pair<int,int> > > 中插入vpii:

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
});