下面程序的预设功能是:将文本文件readme 中的内容读出,显示在屏幕上。 #include <fstream> using namespace std; int main () { char buf[ 80 ];

admin2010-03-29  27

问题 下面程序的预设功能是:将文本文件readme 中的内容读出,显示在屏幕上。
   #include <fstream>
   using namespace std;
   int main ()
   {
      char buf[ 80 ];
      ifstream file( "readme");
      while  (_______________)
      {
         file.getline( buf,  80 );
         cout<<buf<<end1;
      }
      me. close();
   }
   则程序中空白处应填入的语句为【  】。

选项

答案!file.eof()

解析 文件流对象的成员函数eof的功能是在进行输入操作时,若达到文件尾,则返回true,否则返回false。程序的while循环中调用getline()成员函数进行输入操作,循环结束的条件是操作到文件尾部。
转载请注明原文地址:https://jikaoti.com/ti/WiW0FFFM
0

最新回复(0)