【发布时间】:2015-01-22 09:28:55
【问题描述】:
在 C++ 中我有
vector<vector<int> > table;
如何调整向量的大小,使其具有 3 行和 4 列,全为零?
类似的东西:
0000 0000 0000
以便我以后可以更改
table[1][2] = 50;
我知道我可以使用 for 循环来做到这一点,但还有其他方法吗?
在一维向量中我可以:
vector<int> myvector(5);
然后我可以输入例如:
myvector[3]=50;
那么,我的问题是如何用二维甚至多维向量来做到这一点?
谢谢!
【问题讨论】:
-
我试图回答这个问题(显然其他人也有),但它真的不清楚。保留或调整大小? “怎么做”做什么? 我可以看到您在询问如何在构造嵌套向量时传递初始大小,但为了使其成为 SO Q&A 存储库的重要组成部分,应该对其进行整理。跨度>