iostream iterator的使用
发布日期:2021-11-07 23:20:57
浏览次数:2
分类:技术文章
本文共 1081 字,大约阅读时间需要 3 分钟。
标准程序库有供输入和输出用的iostream iterator,称为istream_iterator和ostream_iterator类,分别支持单一型别的元素读取和写入。它们包含在头文件#include <iterator>中!
例1:从标准设备中输入一些内容,然后排序后输出!
#include例2:把文件中的内容排序后输出到另一个文件#include #include #include #include using namespace std;int main(){ istream_iterator is(cin); istream_iterator eof; vector contents; copy(is, eof, back_inserter(contents)); sort(contents.begin(), contents.end()); ostream_iterator os(cout, " "); copy(contents.begin(), contents.end(), os); return 0;}
#include注意例2中的跟文件绑定,日常开发中会经常用到!!#include #include #include #include using namespace std;int main(){ ifstream if("a.txt"); ofstream of("b.txt"); if (!if || !of) { cerr << "error!" << endl; return -1; } istream_iterator is(if); istream_iterator eof; vector contents; copy(is, eof, back_inserter(contents)); sort(contents.begin(), contents.end()); ostream_iterator os(of, " "); copy(contents.begin(), contents.end(), os); return 0;}
转载地址:https://blog.csdn.net/zhangwu416826/article/details/7734058 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年03月30日 10时26分44秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C. Maximal Intersection(贪心)
2019-04-27
JS简单应用... Jquery 作一个抽奖(老婆)机~
2019-04-27
CF1457 D. XOR-gun(猜结论题)
2019-04-27
2021牛客寒假算法基础集训营1 红和蓝(二分图染色)
2019-04-27
P3825 [NOI2017] 游戏(构造2-SAT模型)
2019-04-27
2019牛客国庆集训派对day2 J.Vertex Cover(思维,组合数学算贡献)
2019-04-27
PyPI的注册与模块发布
2019-04-27
Qt工作笔记-列表的分页显示(Qt Widgets框架)
2019-04-27
C++设计模式-模板方法模式
2019-04-27
Spring Boot笔记-发送消息给RabbitMQ
2019-04-27
服务(Service)全解析(六)--避免被系统回收的Service
2019-04-27
log4j配置详解
2019-04-27
服务(Service)全解析(五)--前台Service
2019-04-27
Spark+AI Summit 2019 PPT 下载[共124个]
2019-04-27
美团 MySQL 数据实时同步到 Hive 的架构与实践
2019-04-27
强烈推荐 20 个免费和开源数据可视化工具
2019-04-27
用好这几个工具,能大幅提升你的 Git/GitHub 操作效率!
2019-04-27
看了几百个小时资料,为什么你只能是“伪架构师”?| 聊聊这件事
2019-04-27