动态创建一个与该 vector 对象大小一致的数组,把 vector 对象的所有元素复制给新数组_初学vector对象4

来源:互联网 发布:htc数据连接不可用 编辑:程序博客网 时间:2024/06/06 03:07

编写程序由从标准输入设备读入的元素数据建立一个 intvector 对象,然后动态创建一个与该vector 对象大小一致的数组,把 vector 对象的所有元素复制给新数组。


#include <iostream>#include <vector>#include <string>#include <bitset>using namespace std;int main(){vector<int> intvect;intn=0;while (cin>>n){intvect.push_back(n);}int *pa=new int[intvect.size()]();for (vector<int>::iterator iter=intvect.begin();iter!=intvect.end();iter++){*pa=*iter;cout<<*pa<<endl;pa++;}return 0;}


原创粉丝点击