Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
SafeIntNoErrorSafeIntArithmeticOverflowSafeIntDivideByZero