SafeIntException, classe
La classe SafeInt
utilise SafeIntException
pour identifier la raison pour laquelle une opération mathématique ne peut pas être effectuée.
Remarque
La dernière version de cette bibliothèque se trouve dans https://github.com/dcleblanc/SafeInt.
Syntaxe
class SafeIntException;
Membres
Constructeurs publics
Nom | Description |
---|---|
SafeIntException::SafeIntException | Crée un objet SafeIntException . |
Notes
La classe SafeInt est la seule classe qui utilise la classe SafeIntException
.
Hiérarchie d'héritage
SafeIntException
Spécifications
En-tête : safeint.h
Espace de noms : msl::utilities
SafeIntException::SafeIntException
Crée un objet SafeIntException
.
SafeIntException();
SafeIntException(
SafeIntError code
);
Paramètres
code
[in] Une valeur de données énumérées qui décrit l’erreur qui s’est produite.
Notes
Les valeurs possibles pour code sont définies dans le fichier Safeint.h. Pour des raisons pratiques, les valeurs possibles sont également répertoriées ici.
SafeIntNoError
SafeIntArithmeticOverflow
SafeIntDivideByZero