c++相当于列表的python追加方法

标签 c++ python arrays list c++-standard-library

我正在学习来自 python 背景的 c++。

我想知道有没有一种方法可以将项目附加到 C++ 中的列表?

myList = []
for i in range(10):
    myList.append(i)

在 C++ 中是否有类似的东西可以对数组执行?

最佳答案

你需要一个 vector ,做这样的事情:

#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/获取更多信息。

关于c++相当于列表的python追加方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771274/

相关文章:

c++ - 跨 git 提交调试可执行文件

c++ - 使用 C API 覆盖 Lua 中的赋值运算符

c++ - 将虚函数放入结构中

javascript - 使用 arr.push 会导致我的程序崩溃吗?

java - 通过 Glide 在 Activity 之间共享图像

C++ ofstream换行符

python - 如何使用python在Elasticsearch中将索引修改后的内容复制到另一个内容

python - 列表理解中的函数 - 是否多次评估

python - 逐行编辑 Pandas 数据框

javascript - javascript 中过滤器和映射的奇怪行为