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

admin2010-03-29  62

问题 在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是(    )。

选项 A、fail
B、eof
C、bad
D、good

答案1

解析 C++中可以用文件流对象的下列成员函数来判别文件流的当前状态。
   ①函数is open():判定流对象是否与一个打开的文件相联系,若是,返回true,否则返回false。
    ②函数good():刚进行的操作成功时返回true,否则返回false。
   ③函数fail():与good()相反,刚进行的操作失败时返回true,否则返回false。
   ④函数bad():如果进行了非法操作返回true,否则返回false。
   ⑤函数eof():进行输入操作时,若到达文件尾返回true,否则返回false。
   其中,eof函数只能用于输入流操作。
转载请注明原文地址:https://kaotiyun.com/show/MUjp777K
0

最新回复(0)