第十七章 17.5.2节练习 & 17.5.3节练习
来源:互联网 发布:云计算数据中心建设 编辑:程序博客网 时间:2024/06/15 22:52
练习17.37
用未格式化版本的getline逐行读取一个文件。测试你的程序,给它一个文件,既包含空喊有包含超过你传递给getline的字符数组大小的行。
解答:
#include <iostream>#include <fstream>using namespace std;int main(){ ifstream in("17.37.cc"); char title[40]; while(in.getline(title, 40, '\n'));}
练习17.38
扩展上一题中你的程序,将读入的每个单词打印到它所在的行。
解答:
#include <iostream>#include <fstream>using namespace std;int main(){ ifstream in("17.37.cc"); char title[40]; while(in.getline(title, 40, '\n')){ cout.write(title, in.gcount()); cout << endl; }}
练习17.39
对本节给出的seek程序,编写你自己的版本。
解答:
参考书中的实现吧,组合seekg和seekp。
0 0
- 第十七章 17.5.2节练习 & 17.5.3节练习
- 第十七章 17.5.1节练习
- 第十七章 17.2.1节练习 &17.2.2节练习
- 第十七章 17.3.3节练习
- 第十七章 17.1.2节练习
- 第十七章 17.3.2节练习
- 第十七章 17.4.2节练习
- 第十七章 17.1.1节练习
- 第十七章 17.3.1节练习
- 第十七章 17.3.4节练习
- 第十七章 17.4.1节练习
- 17.5节练习
- 第九章 9.2.2节练习 & 9.2.3节练习
- 第九章 9.3.2节练习 & 9.3.3节练习
- 第十四章 14.9.2节练习 & 14.9.3节练习
- 第十五章 15.7.2节练习 & 15.7.3节练习
- 第二章 2.2.2节练习 & 2.2.3节练习
- 第四章 4.1.2节练习 & 4.1.3节练习
- 统计但是还没有进行重定向和fopen
- submit提交后怎么刷新页面
- memcached 分布式取决于客户端
- vTiger CRM 6.1.0 索引篇
- uva 10452 Marcus
- 第十七章 17.5.2节练习 & 17.5.3节练习
- vector,CCArray等元删除满足条件元素的删除(比如删除大于2的元素)
- lotusphp里面和thinkphp里面的C方法重复怎么解决
- Android学习笔记 - 目录
- uvaoj 1364 - Knights of the Round Table
- cookie 赋了值但是不起作用 需要先清空再赋值就可以
- 水晶报表打印乱码问题
- 设置ExpandableListView右边的箭头
- xmms安装配置工作记录