次の方法で共有


SafeIntException クラス

SafeInt クラスでは、数学演算を完了できない理由を特定するために SafeIntException を使用します。

Note

このライブラリの最新バージョンは https://github.com/dcleblanc/SafeInt にあります。

構文

class SafeIntException;

メンバー

パブリック コンストラクター

名前 説明
SafeIntException::SafeIntException SafeIntException オブジェクトを作成します。

解説

SafeInt クラスは、SafeIntException クラスを使用する唯一のクラスです。

継承階層

SafeIntException

要件

ヘッダー: safeint.h

名前空間: msl::utilities

SafeIntException::SafeIntException

SafeIntException オブジェクトを作成します。

SafeIntException();

SafeIntException(
   SafeIntError code
);

パラメーター

code
[in] 発生したエラーを説明する列挙データ値。

解説

code に使用できる値は、Safeint.h ファイルに定義されています。 参考までに、使用できる値を次に示します。

  • SafeIntNoError
  • SafeIntArithmeticOverflow
  • SafeIntDivideByZero