【发布时间】:2011-04-27 16:34:48
【问题描述】:
我需要调整一个二维向量(大小未知),如下所示:
//Creating the vector of vectors:
vector< vector< long > > v;
//Resizing the vectors:
/*Needing help here:
my current assumption is:
v.resize(1);
v[0].resize(1);
*/
//Adding elements:
v[0][0].push_back(0);
v[0][1].push_back(-1);
编译器在应用 push_back 时报告错误。我认为我在调整矢量大小时遇到问题。
目标是创建一个二维向量,根据添加的值动态分配内存。
提前感谢您的帮助
【问题讨论】:
标签: c++ visual-c++ stl