【c++】vector使用方法总结

  1. 构造函数

  • vector<int> v1;创建一个没有任何元素的空向量v1

  • vector<int> v2(int count);创建一个大小为count,初始值为0的向量v2

  • vector<int> v3(int count,int val);创建一个大小为count,所有的元素都初始化为val的向量

  • vector<int> v4(v2);创建一个向量v4,并使用向量v2初始化该向量

  • vector<int> v5(iterator first,iterator last);创建一个向量v5,并以迭代器first和last之间的元素[first,last)初始化该向量

vector<int> v5(v3.begin(),v3.begin()+3);//将v3向量中[0,3)的值作为v5的初始值
  1. 增加函数