初始化vector

来源:互联网 发布:婚礼沙画软件 编辑:程序博客网 时间:2024/06/11 15:09

vector列表初始化:

vector<int> arr ={1,2,3,4,-2,-1,-1};   //初始化错误!!!不能以这种方式初始化

正确的初始化方法:

        //定义int型数组并初始化:iarray

int iarray[]={1,2,3,4,2,-1,-1};
//count: iarray数组个数
size_t count=sizeof(iarray)/sizeof(int);
//int数组初始化 arr
vector<int> arr(iarray,iarray+count);   //初始化成功
0 0
原创粉丝点击