Sdílet prostřednictvím


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