Udostępnij za pośrednictwem


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

Zobacz też

Informacje

ios_base Class

iostream Programowanie

iostreams Konwencji