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, opisującą obiekt, który można przechowywać informacje o stanie strumienia.Wartości distinct flagi (elementy) są:
badbit, aby zarejestrować utraty integralności buforu strumienia.
eofbit, aby rekordu koniec pliku podczas wyodrębniania ze strumienia.
failbit, aby zarejestrować błąd wyodrębnić prawidłowe pola ze strumienia.
Ponadto użyteczne wartość jest goodbit, gdzie brak bitów wcześniej wspomniano set (goodbit jest gwarantowane jest zero).
Wymagania
Nagłówek: <ios>
Obszar nazw: std