我有数组声明
array<int, 5> niz;
现在我需要在该数组中找到最大值并将其删除。如何用类数组实现?
编辑
所以数组大小不能修改,那么我可以快速移动数组中的两个元素吗?
最佳答案
这是不可能的。 std::array
具有固定的、编译时确定的元素数量。如果你想要一个支持不断变化的元素数量的容器,你可以使用例如 std::vector
.
关于c++ - 如何从数组类中删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53159570/