Compartir a través de


ios_base::iostate

El tipo de constantes que describen el estado de una secuencia.

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;
      ...
   };
}

Comentarios

El tipo es una máscara de bits tipo que describe un objeto que puede almacenar información de estado de la secuencia.Los valores distintos de marcador (elementos) son:

  • badbit, grabar una pérdida de integridad de búfer de la secuencia.

  • eofbit, grabar final de archivo mientras extrae de una secuencia.

  • failbit, grabar un error extraer un campo válido de una secuencia.

Además, un valor útil es goodbit, donde no se establece ninguno de los bits mencionados anteriormente (goodbit se garantiza que sea cero).

Requisitos

encabezado: <IOS>

espacio de nombres: std

Vea también

Referencia

ios_base Class

programación iostream

convenciones de iostreams