Compartilhar via


Testando erros de extração

Gere as funções de processamento de erro, abordadas em Funções de processamento de erro, aplicadas a fluxos de entrada. É importante testar erros durante a extração. Considere esta instrução:

cin>> n;

Se n for um inteiro com sinal, um valor maior que 32.767 (o valor máximo permitido ou MAX_INT) definirá o bit fail do fluxo e o objeto cin se tornará inutilizável. Todas as extrações posteriores resultam em um retorno imediato sem valor armazenado.

Confira também

Fluxos de entrada