cpp primer 习题 11.16 Post author:xfxia Post published:2023年9月2日 Post category:其他 #include <iostream> #include <cstdlib> #include <fstream> #include <string> #include <iterator> #include <algorithm> using namespace std; int main() { string fileName; //输入文件名 cout<<“Enter input file name:”<<endl; cin>>fileName; //打开文件 ifstream inFile(fileName.c_str()); if (!inFile) { cout<<“Can not open file:”<<fileName<<endl; return EXIT_FAILURE; } //使用copy算法将文件内容写到标准输出中 ostream_iterator<string> outIter(cout,”/n “);//以空格分隔数据 istream_iterator<string> inIter(inFile),eof; copy(inIter,eof,outIter); //关闭文件 inFile.close(); return 0; } 版权声明:本文为wwq100原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.csdn.net/wwq100/article/details/5171364 你可能也喜欢 记wps图片插入到表格中有白色空隙,不能完全填充,需要尽量将图片铺满表格 Django在后台运行 Logback中Configuration配置文件的小知识 如何在 Debian / Ubuntu 上安装 Go 开发环境 修改已运行的 Docker 容器端口映射、环境变量和挂载目录 pytest学习——pytest插件的7种用法 SpringCloud微服务实战——搭建企业级开发框架(二十七):集成多数据源+Seata分布式事务+读写分离+分库分表 Oracle去重后再进行count()计数 mybatis-plus pageSize 最大值 STM32 JLINK 连接不上原因 SpringBoot之spring.factories使用 C++枚举与字符串之间的转换 宏定义的作用及使用方法 从不同智能合约访问合约内的mapping MAC上使用gdb(完美解决) 如何移动visio2010连接线上的文本 vi与vim的区别以及常用命令 k8s之容器内存与JVM内存 jQuery validate验证时忽略隐藏元素 区块链Web3j编程: 账户交易(普通交易,裸交易)