码迷,mamicode.com
首页 > 其他好文 > 详细

STL 之copy()

时间:2019-11-23 14:28:35      阅读:41      评论:0      收藏:0      [点我收藏+]

标签:copy   stl   ack   col   std   end   color   begin   using   

eg:

 

 1 #include <algorithm>
 2 #include <list>
 3 #include <vector>
 4 using namespace std;
 5 
 6 int main()
 7 {
 8     list<int>   coll1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
 9     vector<int> coll2;
10     coll2.resize(coll1.size());//由defaut构造函数初始化(全部为0),
11     copy(coll1.cbegin(), coll1.cend(),    coll2.begin());                
12   
13 }

 

 将第一区间内全部元素拷贝至目标区间,指定第一区间起点和终点,第二区间只需指出起点。
copy(coll1.cbegin(), coll1.cend(),    coll2.begin());

 

STL 之copy()

标签:copy   stl   ack   col   std   end   color   begin   using   

原文地址:https://www.cnblogs.com/hsy1941/p/11917676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!