我正在使用用户输入来确定我的数组的大小。 该数组将被另一个对象使用。 此外,这将循环,因此用户可能会更改数组大小。 最好的方法是什么? 并且由于数组是由对象使用的,在构造函数中传递数组或传递大小并在类中创建数组会更好吗? 我在想某种新的删除数组合? 我不在这里吗?
答案 0 :(得分:1)
对于类似于动态数组的通用需求,最佳选择可能是std::vector
类。只需在需要的地方创建它,我会在课堂上说。
答案 1 :(得分:0)
std :: vector是标准模板库提供的可调整大小的数组。为了得到它,
#include <vector>
互联网上有很多关于如何使用载体的材料,例如: http://www.cplusplus.com/reference/stl/vector/。如果没有进一步的信息,首先要在容器内部使用std :: vector。