问题 单项选择题

在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中( )函数名只能用于检测输入操作。

A.bad()

B.good()

C.fail()

D.eof()

答案

参考答案:D

解析: 下列成员函数用来判别文件流的当前状态: bad():进行了非法操作返回true,否则返回false。 good():刚进行的操作成功则返回true,否则返回false: fail():与good()相反; eof():进行输入操作时,若达到文件尾则返回true,否则返回false。

单项选择题 A1型题
单项选择题