Descrição
É uma exceção de erro lógico e essa classe define o tipo de objetos lançados como exceções para relatar erros na lógica interna do programa, como violação de pré-condições lógicas ou invariantes de classe.
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
Membros
constructor - Aqui, a string passada como what_arg tem o mesmo conteúdo que o valor retornado por membro what.