在C ++中向量内的向量中添加元素

时间:2017-10-25 04:22:27

标签: c++ vector

简单地说,我有一个矢量:

vector<vector<int>> myvector

对于这个例子,它看起来像这样:

myvector[
vector{1,2,3}
vector{1,2,3,4,5}
vector{1,2}
]

如何在myvector中的第一个向量中添加4之类的数字,使它看起来如下所示?:

myvector[
vector{1,2,3,4}
vector{1,2,3,4,5}
vector{1,2}
]

2 个答案:

答案 0 :(得分:3)

像这样:

myvector[0].push_back(4);

答案 1 :(得分:0)

您可以使用索引访问它们:

vectorOne[index].push_back(1);

更多信息:

http://www.cplusplus.com/reference/vector/vector/

http://www.cplusplus.com/forum/beginner/12409/