C++ Primer 第11章 习题11.16
//11.16.cpp
//使用copy算法将一个文件的内容写到标准输出中
#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," "); //以空格分隔数据istream_iterator<string> inIter(inFile),eof;copy(inIter,eof,outIter);//关闭文件inFile.close();return 0;
}
转载于:https://www.cnblogs.com/wwj9413/archive/2012/03/04/2781270.html
C++ Primer 第11章 习题11.16相关推荐
- Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类)设计一个名为Person的类及其两个名为Student和Employee的子类
Java黑皮书课后题第11章:11.2(Person Student Employee Faculty Staff类) 题目 缺陷 UML图 代码 Test02_MyDate.java:用于参考的My ...
- Introdution to 3D Game Programming With DirectX11 第11章 习题解答
11.1 这道题要注意使用了line strip,由于曾经一直用triangle list,所以在几何渲染的时候easy算错定点描绘的顺序. 贴一些代码,大概就能把这个问题解释清楚了,由于框架还不是特 ...
- c++ primer 第14章 习题解答
14.1节 14.1答 不同点: 重载操作符必须具有至少一个class或枚举类型的操作数. 重载操作符不保证操作数的求值顺序,例如对&&和| | 的重载版本不再具有"短路求值 ...
- Go语言圣经 - 第11章 测试 - 11.1 go test 11.2 测试函数
第11章 测试 软件测试是一个巨大的领域,但是Go语言的测试技术是相对比较低级的,它依赖一个Go test测试命令和一组按照约定方式编写的测试函数,测试命令可以运行这些函数 在实践中,编写测试代码和编 ...
- Go语言圣经 - 第11章 测试 - 11.4 - 11.6
第11章 测试 软件测试是一个巨大的领域,但是Go语言的测试技术是相对比较低级的,它依赖一个Go test测试命令和一组按照约定方式编写的测试函数,测试命令可以运行这些函数 在实践中,编写测试代码和编 ...
- Go语言圣经 - 第11章 测试 - 11.3 测试覆盖率
第11章 测试 软件测试是一个巨大的领域,但是Go语言的测试技术是相对比较低级的,它依赖一个Go test测试命令和一组按照约定方式编写的测试函数,测试命令可以运行这些函数 在实践中,编写测试代码和编 ...
- 第十三周 项目2第11章习题9
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:王静 * 完成日期:2013 年 6 月 2 日 * 版 本 号:v1. ...
- The Rust Programming Language - 第11章 测试 - 11.1 编写测试
11 测试 编写自动化测试 程序的正确性代码如我们期望的那样运行,Rust也在语言本身包含了编写软件测试的支持 本章我们会讲到编写测试时用到的注解和宏,运行测试的默认行为和选项,以及如何将测试组织成单 ...
- C++ Primer 第10章 习题10.23
//10.23.cpp //编写程序将被排除的单词存储在vector对象中,而不是存储在set对象中 //函数restricted_wc,根据形参指定文件建立单词排除集 //将被排除的单词存储在vec ...
最新文章
- 10任务栏全屏时老是弹出_Deepin 15.10 发布,深度操作系统
- Microbiome:芝麻菜中肠杆菌科主导核心微生物组并贡献抗生素抗性组(简单套路16S+meta+培养组发高分文章)
- Nacos发布 v0.2 版本,无缝支持 Spring Cloud 微服务生态及高可用集群模式
- shell脚本判断输入参数个数
- 【Oracle Database 12c新特性】ASM Scrubbing Disk Groups
- 行为模型:客户行为智能分析模型
- caioj1495: [视频]基于连通性状态压缩的动态规划问题:Formula 2
- 【kafka】kafka单节点测试
- IP设置的批处理文件
- html字体_斗鱼关注人数爬取 | 字体反爬的攻与防
- 在竞赛中不断成长--(广油最帅的崽)行走的皮卡丘
- python 处理 MovieLens 数据
- 计算机网络与通信之计算机网络体系结构
- html中最小规格字体,font-size【CSS 字体大小】文字大小尺寸
- Python新手学习(十)
- android icon颜色转换工具,Android代码修改图标颜色
- Python的三个引号作用
- 学渣的刷题之旅 leetcode刷题 14.最长公共前缀
- Android Intent Service Usage
- 自动化设备数据采集系统优势
热门文章
- pip install 时报错 ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问(已解决)
- LeetCode 1877. 数组中最大数对和的最小值(贪心)
- LeetCode 1712. 将数组分成三个子数组的方案数(前缀和 + 二分查找)
- 天池 在线编程 条件串(DP)
- LeetCode 636. 函数的独占时间(栈)
- LeetCode 548. 将数组分割成和相等的子数组(哈希set)
- LeetCode 372. 超级次方(快速幂)
- LeetCode 354. 俄罗斯套娃信封问题(最长上升子序 DP/二分查找)
- LeetCode 229. 求众数 II(摩尔投票)
- LeetCode 29. 两数相除(位运算)