SafeIntException — Klasa
Klasa SafeInt
używa SafeIntException
metody do identyfikowania, dlaczego nie można ukończyć operacji matematycznej.
Uwaga
Najnowsza wersja tej biblioteki znajduje się w https://github.com/dcleblanc/SafeIntlokalizacji .
Składnia
class SafeIntException;
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
SafeIntException::SafeIntException | Tworzy obiekt SafeIntException . |
Uwagi
Klasa SafeInt jest jedyną klasąSafeIntException
, która używa klasy .
Hierarchia dziedziczenia
SafeIntException
Wymagania
Nagłówek: safeint.h
Przestrzeń nazw: msl::utilities
SafeIntException::SafeIntException
Tworzy obiekt SafeIntException
.
SafeIntException();
SafeIntException(
SafeIntError code
);
Parametry
kod
[in] Wyliczona wartość danych, która opisuje błąd, który wystąpił.
Uwagi
Możliwe wartości kodu są zdefiniowane w pliku Safeint.h. Dla wygody możliwe wartości są również wymienione tutaj.
SafeIntNoError
SafeIntArithmeticOverflow
SafeIntDivideByZero