对于下面的程序: ifstream fin(c:\test.txt) ; if(fin) cout < < "ok"; else cout < < "wrong"; if语句中的内容可以换为

admin2013-05-30  30

问题 对于下面的程序:    ifstream fin(c:\test.txt) ;    if(fin)    cout < < "ok";    else    cout < < "wrong";    if语句中的内容可以换为

选项 A、fin. fail( ) ;
B、fin. bad( ) ;
C、fin. good( ) ;
D、fin. eof( ) ;

答案C

解析 C++语言中判断文件操作成功主要有两个函数good( ) 和fail( ) ,其中if(文件流名. good( ) ) 和if(!文件流名.fail( ) ),还有if(文件流名) 都可以表示判断文件操作是否成功。
转载请注明原文地址:https://kaotiyun.com/show/gmNp777K
0

最新回复(0)