basic_ios::clear
Limpa todos os sinalizadores de erro.
void clear(
iostate _State=goodbit,
bool _Reraise = false
);
void clear(
io_state _State
);
Parâmetros
_State (opcional)
Os sinalizadores que você deseja definir após desmarcado todos os sinalizadores._Reraise
Especifica se a exceção deve ser gerada novamente.
Comentários
Os sinalizadores são goodbit, failbit, eofbit, e badbit.Teste para esses sinalizadores com bom, incorreto, EOF, e falha
A função de membro substitui informações do estado de armazenada com fluxo
_State | (rdbuf ! = 0?goodbit : badbit)
Se _State**&**exceções é diferente de zero, gera em um objeto da classe falha.
Exemplo
rdstate consulte para um exemplo de como usar clear.
Requisitos
Cabeçalho: <ios>
namespace: STD