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 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

Zobacz też

Informacje

ios_base — Klasa

iostream Programming

Konwencje iostream