博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
std::copy 和 std::back_inserter
阅读量:4340 次
发布时间:2019-06-07

本文共 517 字,大约阅读时间需要 1 分钟。

#define print_vector(v1) \    for(auto iter = v1.begin();iter != v1.end();iter++) \        cout<<*iter<<" "; \    cout<
v1(3,10); std::vector
v2(4,9); //std::copy(v1.begin(),v1.end(),v2.begin());//把v1 copy到v2。v1的个数少于v2,这样是可以的 //std::copy(v2.begin(),v2.end(),v1.begin()); //把v2 copy到v1 这样v1的个数不路以容纳,会崩溃 //可以下std::back_insert函数 auto iter = std::back_inserter(v1); std::copy(v2.begin(),v2.end(),iter);//这样的copy是追加到v1的后面了 print_vector(v1); print_vector(v2);}

 

转载于:https://www.cnblogs.com/zhangdongsheng/p/6432131.html

你可能感兴趣的文章
[USACO08NOV]时间管理Time Management(排序,贪心)
查看>>
Hybrid App开发设计与实现
查看>>
Fedora14 mount出现错误时解决办法【亲测有效】
查看>>
实验四
查看>>
如何打开 SSH 服务?
查看>>
BASIC-6_蓝桥杯_杨辉三角形
查看>>
Objective-C 的动态提示和技巧
查看>>
Java 常用方法
查看>>
SQL的几种连接:内连接、外连接(左连接、右连接、全连接)
查看>>
IBM小型机维护
查看>>
The Garden Party -01
查看>>
【XLL 框架库函数】 TempActiveRef/TempActiveRef12
查看>>
【Excel】使用 Application 对象事件
查看>>
Pwn_4 Function Call
查看>>
mysql 如何用一条SQL将一张表里的数据插入到另一张表 3个例子
查看>>
Oracle varchar与varchar2的区别
查看>>
solr全文检索原理及solr5.5.0 Windows部署
查看>>
GitHub 常用命令使用介绍(新同学入门)
查看>>
16-镜像命名的最佳实践
查看>>
【概率论】5-6:正态分布(The Normal Distributions Part III)
查看>>