第6章 第8题 读取文件内容

来源:互联网 发布:身份证合成软件 编辑:程序博客网 时间:2024/05/21 15:06
#include<iostream>#include<fstream>#include <cstdlib>using namespace std;int main(){    char ch;    int sum = 0;    ifstream inFile;    inFile.open("C:\\Users\\Administrator\\Desktop\\abc.txt");   //自己定义吧    if (!inFile.is_open())    {        cout << "Could not open the file \n";        cout << "program terminating.\n";        exit(EXIT_FAILURE);    }    inFile >> ch;    while (inFile.good())    {        ++sum;        inFile >> ch;    }//  if (inFile.eof)//      cout << "End of file reached \n";     if (inFile.fail())        cout << "Inpue terminated by data mismatch.\n";    else        cout << "Input terminated for unkonwn reason.\n";    cout << "总共有" << sum << "个字符在这个文件中。" << endl;    return 0;}