第十四周 项目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
原创粉丝点击