我正在学习来自python背景的c++。
我想知道有没有一种方法可以在c++中将项目追加到列表中?
myList = []
for i in range(10):
myList.append(i)在c++中,您可以对数组执行类似的操作吗?
发布于 2011-07-21 12:34:19
你需要一个向量,这样做:
#include <vector>
void funct() {
std::vector<int> myList;
for(int i = 0; i < 10; i++)
myList.push_back(10);
}有关详细信息,请参阅http://cplusplus.com/reference/stl/vector/。
发布于 2011-07-21 12:34:32
对于列表,请使用
如果您正在寻找与C++等效的数组,则应该使用
vector也有一个方法
发布于 2011-07-21 12:35:27
你应该使用向量:
vector<int> v;
for(int i = 0; i < 10; i++)
v.push_back(i);https://stackoverflow.com/questions/6771274
复制相似问题