関数型マクロ verify() は式 expression が 偽 の場合に診断メッセージを表示して関数 abort() を呼び出します。 /* verify(expression) マクロの定義 */ #ifdef NDEBUG #define verify(expression) expression #else // #ifdef NDEBUG #define verify(expression) assert( 0 != (expression) ) #endif // #ifdef NDEBUG 関連 | |