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 uložit informace o stavu datového proudu.Odlišné příznaku (prvky) jsou následující:
badbit, chcete-li 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 nepodařilo extrahovat platné pole z datového proudu.
Kromě toho je vhodné hodnoty 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