我的显示功能显示最后一条记录两次,为什么

时间:2019-05-04 09:32:14

标签: c++

每当我调用显示功能两次将最后一条记录显示两次时,我都在使用文件处理来构建银行管理系统

fstream fin;

        fin.open("entries.txt");

        char data;

        while(!(fin.eof()))
        {

            fin>>account_no;
            fin>>name;
            fin>>balance;
            cout<<"\naccount number    :    "<<account_no;
            cout<<"\nName    :    "<<name;
            cout<<"\nbalance    :    "<<balance<<endl<<endl;
        }   

        fin.close();

0 个答案:

没有答案