Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
SafeIntNoErrorSafeIntArithmeticOverflowSafeIntDivideByZero