CrossFramework Library

XBase/DivideCheck.hpp


DiviceCheck型と除算チェックマクロを記述する。

作者:
akino
#include <XBase/RuntimeAssert.hpp>

ソースコードを見る。

ネームスペース

namespace  XBase
 

XLibraryの基本となるクラス・関数・マクロ群を定義する名前空間。


マクロ定義

0除算チェック
#define XBASE_DIV_ASSIGN(lhs, rhs)
 lhs /= rhs, operator /=の0除算チェック。
#define XBASE_DIV(aLHS, aRHS)   ( aRHS != 0 ? ( aLHS / aRHS ) : ::XBase::DivideCheck::Error( aLHS ) )
 lhs / rhsの0除算チェック。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義