关于c++的 vector 容器的使用及创建方法

1、vector向量容器的使用,vector具有自动管理的功能,可以进行元素的查找删除

创建方法:

(1)  vector<int > v;

创建了一个v的容器,没指定容量;

(2)  vector<int> v(10);

创建了一个容量为10的容器;

(3) vector<int> v(10,520);

关于c++的 vector 容器的使用及创建方法

创建了一个容量为10的容器,并且对每个元素进行了初始化赋值 520

运行结果如下:

关于c++的 vector 容器的使用及创建方法

(4) 对其中的元素进行插入操作
首先定义一个容量为3的容器,并且对其中元素进行了初始化赋值
 
  vector<int>v;
v[] = ;
v[] = ;
v[] = ;

运行输出:

关于c++的 vector 容器的使用及创建方法

进行插入,删除操作:

第一个元素前插入 8,第二个元素插入100,删除 第三个元素即第原来的第一个元素

 v.insert(v.begin(), );
v.insert(v.begin() + , );
v.erase( v.begin()+);

运行结果如下:

关于c++的 vector 容器的使用及创建方法

上一篇:[Angular Directive] Build a Directive that Tracks User Events in a Service in Angular 2


下一篇:简析.NET Core 以及与 .NET Framework的关系