第十四周 项目1-小玩文件(1)
来源:互联网 发布:c语言中文网12 编辑:程序博客网 时间:2024/05/24 01:15
/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:time.cpp *作者:刘天恩 *完成时间:2015年6月3号 *版本号:v1.0 *问题描述:下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整。 *输入描述:无 *程序输出:输出统计文本文件abc.txt中的字符个数 */#include <iostream>#include <cstdlib>#include <fstream>// (1)程序中用到文件流类,所以用#include指令包含头文件fstreamusing namespace std;int main(){ fstream file; file.open("abc.txt", ios::in); // (2)定义文件流对象,打开磁盘文件abc.txt if(!file) { cout<<"abc.txt can’t open."<<endl; exit(1); } char ch; int i=0; while(!file.eof()) // (3) eof()为假表示未遇到文件结束符 { file.get(ch); ++i; // (4) 字符个数增加1 } cout<<"Character: "<<i<<endl; file.close();// (5)将输出文件流所关联的磁盘文件关闭 return 0;}
运行结果:
0 0
- 第十四周【项目1 - 小玩文件】
- 第十四周【项目1 - 小玩文件】
- 第十四周项目1-小玩文件
- 第十四周 项目1-小玩文件(1)
- 第十四周项目1 - 小玩文件(1)
- 第十四周 项目1 - 小玩文件(1)填空
- 第十四周 项目1-小玩文件(1)
- 第十四周项目1--小玩文件(1)
- 第十四周项目1-小玩文件(1)
- 第十四周 项目1-小玩文件(2)
- 第十四周 项目一:小玩文件(1)
- 第十四周项目1 - 小玩文件(2)
- 第十四周 项目一--小玩文件(1)
- 第十四周项目:小玩文件(1)
- 第十四周项目1--小玩文件(2)
- 第十四周 项目1-小玩文件(2)
- 第十四周 项目一 小玩文件(1)
- 第十四周项目1-小玩文件(2)
- 委托与事件
- C# webservice初探
- 关于UITableView的一个崩溃现象分析
- mysqlhotcopy 热备工具体验与总结
- 程序员的量化交易之路(13)--Cointrader类图(1)
- 第十四周 项目1-小玩文件(1)
- 数据库的认识
- setjmp
- [Erlang]如何防止beam文件的反编译
- php面向对象(OOP)—方法重写(override)
- Oracle高水位线(HWM)及性能优化[转]
- session_cached_cursors的参数设置
- Js瀑布流-自适应宽度
- 利用SQOOP将数据从数据库导入到HDFS(并行导入,增量导入)