#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; }
运行结果: