ios_base::iostate
描述流的状态常量的类型。
namespace std {
class ios_base {
public:
typedef implementation-defined-bitmask-type iostate;
static const iostate badbit;
static const iostate eofbit;
static const iostate failbit;
static const iostate goodbit;
...
};
}
备注
该类型是描述对象可以存储流状态信息的位掩码类型。 清单的标志值(元素)是:
badbit,记录流缓冲区的完整性丢失。
eofbit,日志文件结尾,在提取从流时。
failbit,记录间从流提取有效的字段。
此外,一种有用的值是 goodbit,前面提到的位都没有设置(goodbit 确保为零)。
要求
标头: <ios>
命名空间: std