Bibliothèque d'exceptions C ++ - logic_error

La description

C'est une exception d'erreur logique. Il signale des erreurs qui sont la conséquence d'une logique défectueuse dans le programme, comme la violation de conditions préalables logiques ou d'invariants de classe, et peuvent être évités.

Déclaration

Voici la déclaration de std :: logic_error.

class logic_error;

C ++ 11

class logic_error;

Paramètres

aucun

Valeur de retour

aucun

Des exceptions

No-throw guarantee - aucun membre ne lance d'exceptions.

Membres

  • constructor - what_arg a le même contenu que la valeur renvoyée par le membre what.

  • what - Il est utilisé pour obtenir une exception d'identification de chaîne.