📅  最后修改于: 2023-12-03 15:12:11.049000             🧑  作者: Mango
在C++中,std::vector是一个容器,可以存储各种类型的数据,其中包括整型。它是一个模板类,可以在运行时动态调整大小,因此它与数组的主要区别在于它的大小不需要在编译时确定。std::vector也提供了许多其他有用的方法,例如push_back。
要使用std::vector
#include <vector>
然后你可以使用vector模板来声明一个int类型的vector变量:
std::vector<int> myVector;
这将创建一个名为'myVector'的空vector,其中可以存储整数。
push_back是一个向vector中添加元素的方法,它可以在向量的末尾添加一个元素。它的语法如下:
myVector.push_back(newValue);
其中newValue可以是任何类型的值,例如:
myVector.push_back(10);
myVector.push_back(20);
myVector.push_back(30);
这些语句将向myVector中添加整数10,20和30。
在出现“请求'matrix'中的成员'push_back',它是非类类型'std::vector
std::vector<int> myVector;
myVector.push_back(10);
myVector.push_back(20);
myVector.push_back(30);
你可以像上面一样添加任意数量的元素。
std::vector是一个方便的C++容器,可以存储不同类型的数据,包括整数。可以使用push_back方法在vector的末尾添加元素。如果出现“请求'matrix'中的成员'push_back',它是非类类型'std::vector