file.is_open( )
文件流是否打开成功,
file.eof( ) 流file是否结束
file.fail( )
流file的failbit或者badbit被置位时, 返回true
failbit: 出现非致命错误,可挽回, 一般是软件错误
badbit置位, 出现致命错误, 一般是硬件错误或系统底层错误, 不可挽回
file.bad( )
流file的badbit置位时, 返回true
file.good( )
流file处于有效状态时, 返回true
file.clear( )
流file的所有状态都被复位
C++文件流的状态检查
最新推荐文章于 2024-01-24 20:50:25 发布