在类中声明了一个Vector,怎样在构造函数中

 我来答
huanglenzhi
2017-11-30 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517184
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部

向量容器使用动态数组存储、管理对象。因为数组是一个随机访问数据结构,所以可以随机访问向量中的元素。在数组中间或是开始处插入一个元素是费时的,特别是在数组非常大的时候更是如此。然而在数组末端插入元素却很快。
实现向量容器的类名是vector(容器是类模板)。包含vector类的头文件名是vector。所以,如果要在程序里使用向量容器,就要在程序中包含下面语句:
#include <vector>
此外,在定义向量类型对象时,必须指定该对象的类型,因为vector类是一个类模板。例如,语句:
vector<int> intList;     
将intList声明为一个元素类型为int的向量容器对象。类似地,语句:
vector<string> stringList;将stringList声明为一个元素类型为string的向量容器对象。

声明向量对象
vector类包含了多个构造函数,其中包括默认构造函数。因此,可以通过多种方式来声明和初始化向量容器。表一描述了怎样声明和初始化指定类型的向量容器。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式