首页 > 其他分享 >3-3 vector

3-3 vector

时间:2023-03-13 18:56:34浏览次数:24  
标签:cout 构造 vector vec str 可供使用

vector可以理解为变长数组,它里面放的是相同类型的元素。

vector<int> vec={1,2,3,4};//拷贝构造
vector<string> vec_str{"abc","def"};//直接构造

for(string str : vec_str){
  cout<<str;
}

使用vector的好处主要在于它有大量的函数可供使用,例如

   vector<int> vec;
    for(int i=0;i<100;i++){
        vec.push_back(i);//push_back()//实现向尾部插入一个数
    }
    cout<<vec.size()<<endl;
    cout<<vec[66];

//输出
100
66

标签:cout,构造,vector,vec,str,可供使用
From: https://www.cnblogs.com/dreamer-q/p/17212477.html

相关文章

  • error: need ‘typename’ before ‘std::vector<T>::iterator’ because ‘std::vect
    示例代码:template<typenameT,typenameU>classIterator{public:typedefstd::vector<T>::iteratoriter_type;Iterator(U*data,boolreverse=false......
  • stl之vector
    对vector的理解vector就是可以扩充的array,它有三个指针:start、finish、end_of_storage,分别代表vector存放了数据的开始、结束和整个容量的尾巴,它扩充的时候也不是原地就......
  • C++ 标准库中的 vector
    标准库类型vector表示对象的集合,其中所有对象的类型都相同。集合中的每个对象,都有一个与之对应的索引,索引用于访问对象。vector是一个类模板,编译器根据模板创建类或者函......
  • Java容器类List、ArrayList、Vector及map、HashTable、HashMap
    ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引......
  • java Vector
    publicstaticvoidmain(String[]args){Vectorv=newVector();//增v.addElement(111);v.addElement(222);v.addElem......
  • Vectors, what even are they?
    InterpretationsofVectorsPhysicsPerspective:vectorsarearrowspointinginspace.CSPerspective:vectorsareorderedlistsofnumbers.Mathematician's......
  • C++ vector容器
    日常使用方法,当作是数据类型好了初始化:intN=5;//元素个数intarray1={1,2,3,4,5,6};vector<int>a(N);//创建固定大小,默认为0vector<int>a(N,M);//......
  • 未旋转向量和旋转向量(UnRotateVector和RotateVector)的作用
    未旋转向量和旋转向量(UnRotateVector和RotateVector)的作用UnRotateVector:让VectorA绕着原点逆时针旋转B。RotateVector:让VectorA绕着原点顺时针旋转B。UnrotateVect......
  • java面试_集合框架001_List、Set、Map三者的区别_说出ArrayList、LinkList、Vector的
    系列文章目录文章目录​​系列文章目录​​​​List、Set、Map三者的区别​​​​说出ArrayList、LinkList、Vector的区别​​​​用源码来佐证​​​​总结​​List、Set、......
  • Vector的使用
    importjava.util.Enumeration;importjava.util.Vector;publicclassDemo01{publicstaticvoidmain(String[]args){Vector:数组结构实现,查询快。增删......