Classe SafeIntException
La classe SafeInt
usa SafeIntException
per identificare il motivo per cui non è stato possibile completare un'operazione matematica.
Nota
La versione più recente di questa libreria è disponibile all'indirizzo https://github.com/dcleblanc/SafeInt.
Sintassi
class SafeIntException;
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
SafeIntException::SafeIntException | Crea un oggetto SafeIntException . |
Osservazioni:
La classe SafeInt è l'unica classe che usa la classe SafeIntException
.
Gerarchia di ereditarietà
SafeIntException
Requisiti
Intestazione: safeint.h
Spazio dei nomi: msl::utilities
SafeIntException::SafeIntException
Crea un oggetto SafeIntException
.
SafeIntException();
SafeIntException(
SafeIntError code
);
Parametri
code
[in] Valore di dati enumerato che descrive l'errore che si è verificato.
Osservazioni:
I valori possibili per code sono definiti nel file Safeint.h. Per praticità, i valori possibili sono anche elencati qui.
SafeIntNoError
SafeIntArithmeticOverflow
SafeIntDivideByZero