Aracılığıyla paylaş


SafeIntException Sınıfı

sınıfı, SafeInt matematiksel işlemin neden tamamlanamayacağını belirlemek için kullanır SafeIntException .

Dekont

Bu kitaplığın en son sürümü konumundadır https://github.com/dcleblanc/SafeInt.

Sözdizimi

class SafeIntException;

Üyeler

Ortak Oluşturucular

Ad Tanım
SafeIntException::SafeIntException Bir SafeIntException nesnesi oluşturur.

Açıklamalar

Kasa Int sınıfı, sınıfını kullanan SafeIntException tek sınıftır.

Devralma Hiyerarşisi

SafeIntException

Gereksinimler

Üst bilgi: safeint.h

Ad alanı: msl::utilities

SafeIntException::SafeIntException

Bir SafeIntException nesnesi oluşturur.

SafeIntException();

SafeIntException(
   SafeIntError code
);

Parametreler

kod
[in] Oluşan hatayı açıklayan numaralandırılmış veri değeri.

Açıklamalar

Kod için olası değerler Kasa int.h dosyasında tanımlanır. Kolaylık sağlamak için olası değerler de burada listelenmiştir.

  • SafeIntNoError
  • SafeIntArithmeticOverflow
  • SafeIntDivideByZero