C++容器之vector

向量(vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。

跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。

C++:vector 六种初始化方法 - 简书 (jianshu.com)

  • vector()​:创建一个空vector
  • vector(int nSize)​:创建一个vector,元素个数为nSize
  • vector(int nSize,const t& t)​:创建一个vector,元素个数为nSize,且值均为t
  • vector(const vector&)​:复制构造函数
  • vector(begin,end)​:复制[begin,end)区间内另一个数组的元素到vector中

获取vector容器M中元素个数

M.size();

尾部插入数字:​M.push_back(a);

删除元素:​vec.erase(vec.begin()+2)​ ; 删除第3个元素

 

posted @ 2022-09-30 18:49  拾一贰叁  阅读(26)  评论(0编辑  收藏  举报