预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

3.3标准库vector类型(P78) 3.3.1vector对象的定义和初始化 1创建确定个数的元素 vector<int>ivec4(10,-1);//10elements,eachinitializedto-1 2值初始化 <1>.标准库提供值初始化. vector<int>fec(10);//10elements,eachinitializedto0 <2>第十二章一些自定义构造函数但没有默认构造函数的类,在初始化这种类型的vector对象时,程序员就不能仅提供元素个数,还要提供元素初始值. <3>元素类型可能是没有定义任何构造函数的类类型,这种情况下,标准库扔产生一个带初始值的对象,这个对象的每个成员进行了值初始化。 3.3.2vector对象的操作 1.vector对象的size vector<int>::size_type 2.向vector添加元素 3.vector的下标操作 4.下标操作不添加元素 9.4vector容器的自增长 capacity和reserve成员