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

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

创建方法:

(1) vector v;

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

(2) vector v(10);

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

(3) vector v(10,520);

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

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

运行结果如下:

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

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

![](https://www.ccppcoding.com/wp-content/uploads/805734-20151119194210233-1178588150.png)

进行插入,删除操作:

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

1 v.insert(v.begin(), 8);
2 v.insert(v.begin() + 1, 100);
3 v.erase( v.begin()+2);
运行结果如下:

![](https://www.ccppcoding.com/wp-content/uploads/805734-20151119194832186-372599562.png)

原文链接: https://www.cnblogs.com/Mr210843013/p/4978878.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/224685

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 下午12:32
下一篇 2023年2月13日 下午12:32

相关推荐