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
IOS <deEncabezado: >
Espacio de nombres: std