ios_base::iostate
Il tipo di costanti che descrivono lo stato di un flusso.
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;
...
};
}
Note
Il tipo è un tipo maschera di bit che descrive un oggetto che può archiviare informazioni sullo stato del flusso. Valori di flag (elementi) distinct sono:
badbit, registrare una perdita di integrità del buffer del flusso.
eofbit, la registrazione di fine file come estraendo da un flusso.
failbit, registrare un errore per disegnare un campo valido da un flusso.
Inoltre, un valore è utile goodbit, dove nessuno dei bit indicati in precedenza sono impostati (goodbit verrà sicuramente zero).
Requisiti
IOS <diIntestazione: >
Spazio dei nomi: std