ios_base::iostate
Typ konstanty, které popisují stav datového proudu.
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;
...
};
}
Poznámky
Typ je typ maskování bitů, který popisuje objekt, který lze ukládat informace o stavu datového proudu.Příznak odlišné hodnoty (prvky) jsou:
badbit, zaznamenat ztrátu integrity vyrovnávací paměti datového proudu.
eofbit, k záznamu konce souboru při extrahování z datového proudu.
failbit, zaznamenat selhání extrahovat platné pole z datového proudu.
Kromě toho je vhodné hodnotu goodbit, kde žádná z výše uvedených bity jsou nastaveny (goodbit je zaručena nula).
Požadavky
Záhlaví: <ios>
Obor názvů: std