整型数组与vector对象之间的相互初始化
2014-08-04 01:32
363 查看
#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; }
运行结果:
![](http://images.cnitblog.com/i/633531/201408/040132138817367.png)
相关文章推荐
- c++用整型数组初始化一个vector对象
- int 型数组与vector对象之间的相互转化
- 使用数组来初始化 vector 对象
- js实现对象-数组-字符串之间的相互转化
- byte数组与对象之间的相互转换
- 字符串、字节数组、可序列化对象之间的相互转化
- 用vector容器代替数组 ——使用数组初始化vector对象
- Android使用Google Gson实现JSON字符串和对象、对象数组之间相互转换
- js实现对象-数组-字符串之间的相互转化
- JavaScript--常用的---对象-数组-字符串之间的相互转化
- 用list去初始化numpy的array数组 numpy的array和python中自带的list之间相互转化
- php中对象(object)与数组(array)之间的相互转换
- 用int数组初始化vector对象
- 操作符的重载以及数组/vector对象的初始化
- UML对象和类之间的相互关系总结
- 字节、字符串、字节数组之间的相互转换
- 在SELECT语句的FROM子句中最多可以指定多少个表或视图,相互之间要用什么分隔,当所查询的表不在当前数据库时,可用什么格式来指出表或视图对象?
- 十:类型、对象、线程堆栈、托管堆栈之间运行时的相互关系(二)
- [java]关于数组和List之间相互转换的方法
- 对象与字节数组之间的转换工具类