problem :从文件中读取数据总是多一行?

来源:互联网 发布:大黄蜂视频加密软件 编辑:程序博客网 时间:2024/06/07 02:36

   C++读文件总是会多读一行,于是选择了一种架构。如下:

    while(!file.eof()) //file是fstream对象
  {
       ........   //读入文件内容

           if(file.fail())
 break;
        
  }

  但是使用范围是(以.txt为例)

      

但是若上述.txt文档换成



结果依然是最后一个数字4读了两次?

0 0
原创粉丝点击