AM Daemon ライブラリリファレンス
マクロ定義
StaticAssert.h ファイル

コンパイル時アサートマクロを定義するヘッダ。 [詳解]

#include "amdaemon/env.h"
#include "amdaemon/util/misc.h"
+ StaticAssert.h の依存先関係図:

[ソースコード]

マクロ定義

#define AMDAEMON_STATIC_ASSERT(flag)
 引数が偽であればコンパイルエラーとする。 [詳解]
 
#define AMDAEMON_STATIC_ASSERT_MSG(flag, msg)
 引数が偽であればコンパイルエラーとし、指定したメッセージを表示する。 [詳解]
 
#define AMDAEMON_STATIC_ARRAYSIZE_ASSERT(arr, size)
 組み込み配列の要素数が等しくなければコンパイルエラーとする。 [詳解]
 

詳解

コンパイル時アサートマクロを定義するヘッダ。

Copyright(C)SEGA