gpt4 book ai didi

c++ - 是否可以一次从新的 int[] 中删除一个项目

转载 作者:搜寻专家 更新时间:2023-10-31 00:41:57 25 4
gpt4 key购买 nike

int *ptr_Array;
ptr_Array = new int[5];

是否可以删除数组中的最后一个元素?我可以一次推送一个整数。我可以删除整个数组。

delete []ptr_Array;
ptr_Array = NULL;

我找不到 POP 元素的方法。

我尝试了以下和许多其他尝试。

ptr_Array[i_IastItem] = NULL; 

我就是想不通,我已经试了一整天了。

最佳答案

您可以改用 std::vector

std::vector<int> x;
x.push_back(42);
x.pop_back();

关于c++ - 是否可以一次从新的 int[] 中删除一个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608547/

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