vector标准库的使用 您所在的位置:网站首页 vector代码包 vector标准库的使用

vector标准库的使用

2024-07-17 09:15| 来源: 网络整理| 查看: 265

徐不可说:在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 实验室设备网 版权所有