SafeIntException – třída
Třída SafeInt
používá SafeIntException
k identifikaci důvodu, proč nelze dokončit matematickou operaci.
Poznámka:
Nejnovější verze této knihovny se nachází na adrese https://github.com/dcleblanc/SafeInt.
Syntaxe
class SafeIntException;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
SafeIntException::SafeIntException | SafeIntException Vytvoří objekt. |
Poznámky
SafeInt třída je jediná třída, která používá SafeIntException
třídu.
Hierarchie dědičnosti
SafeIntException
Požadavky
Hlavička: safeint.h
Obor názvů: msl::utilities
SafeIntException::SafeIntException
SafeIntException
Vytvoří objekt.
SafeIntException();
SafeIntException(
SafeIntError code
);
Parametry
kód
[v] Výčtová datová hodnota, která popisuje chybu, ke které došlo.
Poznámky
Možné hodnoty kódu jsou definovány v souboru Safeint.h. Pro usnadnění jsou zde uvedeny také možné hodnoty.
SafeIntNoError
SafeIntArithmeticOverflow
SafeIntDivideByZero