简介
C++ 标准库(Standard Template Library, STL)是 C++ 的一个重要组成部分,它提供了一组通用的模板类和函数,用于处理数据集合。<vector>
是 STL 中的一个容器类,用于存储动态大小的数组。
<vector>
是一个序列容器,它允许用户在容器的末尾快速地添加或删除元素。与数组相比,<vector>
提供了更多的功能,如自动调整大小、随机访问等。
语法
在 C++ 中,使用 <vector>
需要包含头文件 <<vector>>
。以下是一些基本的语法:
-
声明一个
vector
:std::vector<int> myVector;
-
添加元素:
myVector.push_back(10);
-
访问元素:
int firstElement = myVector[0];
-
获取元素数量:
size_t size = myVector.size();
-
清空
vector
:myVector.clear();