C++ Vector的使用

           C++常用库函数之一:        

           要使用Vector容器,首先需要引入头文件 #include<Vector>

           注意:Vector是一个类模板,不是一种数据类型。类似Vector<int>的是一种数据类型。

           一、Vector的几种定义和初始化方式(以int数据为例)

            Vector<int> v1;             // 默认构造函数v1为空

            Vector<int> v2(v1);      // v2是v1的一个副本

            Vector<int> v3(n,i);      // v3包含n个值为i的元素

            Vector<int> v4(n);        // v4含有n个值为0的元素

            二、Vector对象常用的几种操作

             push_back(t);    // 在数组的最后添加一个值为t的数据

             pop_back();       // 在数组的最后移除最后一个数据

             clear();                // 清空所有元素

             size();                  // 返回数组元素的个数

             erase(t);              // 删除指定元素t

             empty();               // 判断数组是否为空

             

             如果:

                      1、两个容器具有相同的容量

                      2、两个容器所有相同位置的元素相等

             那么,这两个容器(vector)被认为是相等的。

    

             两个容器(vector)之间大小的比较是按照词典规则。

C++ Vector的使用,布布扣,bubuko.com

C++ Vector的使用

上一篇:[Java][activiti]Activiti的流程委托功能[getAssignee()与getOwner()的区别]


下一篇:C++中的智能指针