问题
单项选择题
对于下面的程序ifstream fin(c:\test.txt); if(fin) cout<<"ok"; else cout<<"wrong"; 对于if语句中的内容可以换为
A.fifail( ):
B.fibad( );
C.figood( );
D.fieof( );
答案
参考答案:C
解析: C++语言中判断文件操作成功主要有两个函数good()和fail(),其中if文件流名. good())和if(!文件流名.fail()),还有if(文件流名)都可以表示判断文件操作是否成功。