SafeIntException, classe
La classe SafeInt
utilise SafeIntException
pour identifier la raison pour laquelle une opération mathématique ne peut pas être effectuée.
Notes
La dernière version de cette bibliothèque se trouve dans https://github.com/dcleblanc/SafeInt.
class SafeIntException;
Nom | Description |
---|---|
SafeIntException::SafeIntException | Crée un objet SafeIntException . |
La classe SafeInt est la seule classe qui utilise la classe SafeIntException
.
SafeIntException
En-tête : safeint.h
Espace de noms : msl::utilities
Crée un objet SafeIntException
.
SafeIntException();
SafeIntException(
SafeIntError code
);
code
[in] Une valeur de données énumérées qui décrit l’erreur qui s’est produite.
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