CrossFramework Library
|
コンパイル時アサートを記述する。
#include <XBase/Compiler.hpp>
マクロ定義 | |
コンパイル時アサート | |
#define | XBASE_STATIC_ASSERT_MSG(aCond, aMsg) |
メッセージ付きコンパイル時アサート。 | |
#define | XBASE_STATIC_ASSERT(aCond) XBASE_STATIC_ASSERT_MSG( aCond , "Static assert failure." ) |
コンパイル時アサート。 | |
#define | XBASE_STATIC_ASSERT_FAILURE XBASE_STATIC_ASSERT_MSG( false ) |
コンパイルを止めるアサート。 |