【摘要】 1. 流状态说明
c++标准库对于流定义了一套它自己的状态变化规则,在ios_base.h声明的ios_base类中,它定义了一个枚举类型_Ios_Iostate来表示流状态,主要有以下四种:
状态说明badbit在输入输出时遇到了系统级错误,会置为badbiteofbit读取文件时读到了文件末尾,就会置为eofbitfailbit往流缓冲区写入或者读取数据发生错误…
1. 流状态说明
c++标准库对于流定义了一套它自己的状态变化规则,在ios_base.h声明的ios_base类中,它定义了一个枚举类型_Ios_Iostate来表示流状态,主要有以下四种:
| 状态 | 说明 | 
|---|---|
| badbit | 在输入输出时遇到了系统级错误,会置为badbit | 
| eofbit | 读取文件时读到了文件末尾,就会置为eofbit | 
| failbit | 往流缓冲区写入或者读取数据发生错误时,会被置为failbit | 
| goodbit | 上面三种都没有时,就是goodbit | 
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
    喜欢就支持一下吧
相关推荐
            

















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)