【C++】标准库类型vector

2024-08-06 08:54:36 浏览数 (3)

vector对象集合简介

标准库类型vector表示对象的集合,其中所有对象的类型都相同.集合中的每个对象都有一个与之对应的索引,索引用于访问对象.因为vector"容纳着"其他对象,所以它也常被称作容器(container).vector 是 C 标准模板库(STL)的一部分,提供了灵活的接口和高效的操作,它们都位于<vector>头文件中。

我们先来看一下cplusplus.com - The C Resources Network网站对vector类的文档介绍:vector类文档

总结如下:

C 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。

vector 的大小可以根据需要自动增长和缩小。

vector 中的元素在内存中是连续存储的,这使得访问元素非常快速。

vector 可以被迭代,你可以使用循环(如 for 循环)来访问它的元素。

vector 可以存储任何类型的元素,包括内置类型、对象、指针等。

要想使用vector ,必须包含适当的头文件,如下using声明:

代码语言:javascript复制
#include<vector>
using std::vector;

vector对象集合常用接口(成员函数)

0 人点赞