首页 > 代码库 > 整型数组与vector对象之间的相互初始化
整型数组与vector对象之间的相互初始化
#include<iostream>#include<vector>#include<string>using namespace std;int main(){ vector<int>::size_type i=0; int arr[10]={0,1,2,3,4,5,6,7,8,9}; //使用整型数组初始化一个vector对象 vector<int> vec(begin(arr),end(arr)); for(auto v:vec) cout<<v<<" "; cout<<endl; int arr1[vec.size()]; //使用vector对象初始化一个整型数组 for(auto j:vec) { arr1[i++]=j; } for(i=0;i<vec.size();++i) cout<<arr1[i]<<" "; cout<<endl; return 0;}
运行结果:
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。