问题 单项选择题

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

A.fail

B.eof

C.bad

D.good

答案

参考答案:B

解析: good( ):刚进行的操作成功时返回true,否则返回false;fail( )与good( )相反;bad( ):如果进行了非法操作返回true,否则返回false;eof( ):进行输入操作时,若到达文件尾返回true,否则返回。false,故正确答案为B项。

单项选择题
单项选择题