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