gpt4 book ai didi

C++ 将 int 添加到 int 数组

转载 作者:行者123 更新时间:2023-11-27 22:48:24 24 4
gpt4 key购买 nike

如何将 int 添加到我的 int 数组中。我不想设置数组大小,我不想使用外部循环。

int myArray[] = {};
...
if (condition)
{
myArray.push(value);
}

最佳答案

作为Leon suggests你要找的是vector特别是它的 push_back方法。

您可以按如下方式使用它:

vector<int> myArray; // currently size 0

if(condition) {
myArray.push_back(value); // now resized to 1;
}

编辑:

您可以使用 ostream_iterator打印一个vector。例如:

copy(cbegin(myArray), cend(myArray), ostream_iterator<int>(cout, " "))

关于C++ 将 int 添加到 int 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40657365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com