vector标准库的使用 | 您所在的位置:网站首页 › vector代码包 › vector标准库的使用 |
徐不可说:在c++中,vector是一个十分有用的容器。
作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。
特别注意: 使用vector需要注意以下几点: 1、如果你要表示的向量长度较长(需要为向量内部保存很多数),容易导致内存泄漏,而且效率会很低; 2、Vector作为函数的参数或者返回值时,需要注意它的写法: double Distance(vector&a, vector&b) 其中的“&”绝对不能少!!!
实例:vectortest; //建立一个vector,int为数组元素的数据类型,test为动态数组名 简单的使用方法如下: vectortest;//建立一个vector test.push_back(1); test.push_back(2);//把1和2压入vector,这样test[0]就是1,test[1]就是2
自己见到的实例: vector points; //定义一个二维数组 points[0].size(); //指第一行的列数 1 、基本操作 (1)头文件#include. (2)创建vector对象,vector vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |