ios_base::iostate
Typ stałych, które opisują stan strumienia.
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;
...
};
}
Uwagi
Typ jest typ maski bitowej, który opisuje obiekt, który można przechowywać informacje o stanie strumienia.Wartości distinct flagi (elementy) są następujące:
badbit, aby nagrać utraty integralności buforu strumienia.
eofbit, aby rekord końca pliku podczas wyodrębniania ze strumienia.
failbit, nagrać awarii wyodrębnić prawidłowe pole ze strumienia.
Ponadto, użyteczne wartość jest goodbit, gdzie żadna z opisanych powyżej bity są ustawione (goodbit jest gwarantowane jest zero).
Wymagania
Nagłówek:<ios>
Przestrzeń nazw: std