SafeIntException-Klasse
Die SafeInt
-Klasse verwendet SafeIntException
, um festzustellen, warum ein mathematischer Vorgang nicht abgeschlossen werden kann.
Hinweis
Die neueste Version dieser Bibliothek befindet sich unter https://github.com/dcleblanc/SafeInt.
Syntax
class SafeIntException;
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
SafeIntException::SafeIntException | Erstellt ein SafeIntException -Objekt. |
Hinweise
Die SafeInt-Klasse ist die einzige Klasse, die die SafeIntException
-Klasse verwendet.
Vererbungshierarchie
SafeIntException
Anforderungen
Header: „safeint.h“
Namespace: msl::utilities
SafeIntException::SafeIntException
Erstellt ein SafeIntException
-Objekt.
SafeIntException();
SafeIntException(
SafeIntError code
);
Parameter
code
[in] Ein Aufzählungsdatenwert, der den aufgetretenen Fehler beschreibt.
Hinweise
Die möglichen Werte für code werden in der Datei „Safeint.h“ definiert. Der Einfachheit halber sind die möglichen Werte auch hier aufgeführt.
SafeIntNoError
SafeIntArithmeticOverflow
SafeIntDivideByZero