问题 填空题

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

char buf[ 80 ];
ifstream file( "readme");
while (_______________)

file.getline( buf, 80 );
cout<<buf<<end1;

me. close();

则程序中空白处应填入的语句为 【15】

答案

参考答案:!file.eof()

解析: 文件流对象的成员函数eof的功能是在进行输入操作时,若达到文件尾,则返回true,否则返回false。程序的while循环中调用getline()成员函数进行输入操作,循环结束的条件是操作到文件尾部。

多项选择题
问答题