Biblioteca de exceção C ++ - logic_error
Descrição
É uma exceção de erro lógico. Ele relata erros que são uma consequência de lógica defeituosa dentro do programa, como violação de pré-condições lógicas ou invariantes de classe e podem ser evitados.
Declaração
A seguir está a declaração para std :: logic_error.
class logic_error;
C ++ 11
class logic_error;
Parâmetros
Nenhum
Valor de retorno
Nenhum
Exceções
No-throw guarantee - nenhum membro lança exceções.
Membros
constructor - what_arg tem o mesmo conteúdo que o valor retornado por membro what.
what - É usado para obter exceção de identificação de string.