ios_base::iostate
O tipo de constantes que descrevem o estado de um fluxo.
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;
...
};
}
Comentários
O tipo é um tipo de máscara de bits que descreve um objeto que pode armazenar informações de estado de fluxo. Os valores distintos do sinalizador (elementos) são:
badbit, para registrar uma perda de integridade do buffer de fluxo.
eofbit, para registrar participante de Arquivo durante a extração de um fluxo.
failbit, para registrar uma falha extrair um campo válida de um fluxo.
Além disso, um valor é útil goodbit, onde nenhum dos bits são definidos previamente mencionados (goodbit é garantido como zero).
Requisitos
ios <deCabeçalho: >
Namespace: std