1. 采用构造函数 vector<vector<int>> vec(10, vector<int>(8)); //10行8列,全部初始化为零 2.添加元素(每次添加一行) int a[] = { 1, 2, 3, 4 }; vector<int> ivec(a, a + 4);//数组初始化vector,见最下面(也可以不用数组初始化,直接{}初始化vector) vector<vector<int> > m; m....
用迭代器,vector<vector<int>>::iterator i = vi.begin();然后再定义 vector<int>::iterator j = i->begin();这样遍历。因为没有具体题目,所以我没法学程序,帮你写一个片段吧。vector<vector<int>>::iterator i;vector<int>::iterator j;for(i = vi.begin();i != vi.end();i++)...
vector<int> v;for(int i=0;i<10;++i) v.push_back(0);for(int i=0;i<10;++i) G.push_back(v);}