C++中的vector模板类(编程技术)
发布时间
阅读量:
阅读量
vector 被定义为一种容器模板类,用于存储相同类型对象的集合,其中每个对象均对应一个整数索引。vector 并非具体的数据类型,而是一个类模板,可用于构建多种不同的数据类型。每种 vector 类型都会明确指定其所存储元素的种类,例如 vector
初始化:
[cpp] [view plain]( "view plain") copy [
]( "在CODE平台中查阅代码片段") [
]( "派生到我的代码片")
-
int myarray[5] = {1,3,5,7,9};
-
vector
ivec1(myarray , myarray+5);//将数组元素值赋给vector,实现深拷贝直接赋值 -
vector
ivec2(ivec1);// ok: 将ivec1中的元素复制到ivec2中 ,完成深拷贝 -
vector
ivec3=ivec2;//ok,完成深拷贝 -
vector
svec(ivec1);// erro
全部评论 (0)
还没有任何评论哟~
