このページを編集する際は、編集に関する方針に従ってください。
概要 †
- 対象:8.1.4
- 言語:C
- 宣言・定義:postgresql-8.1.4/src/include/postgres.h?
- (USE_ASSERT_CHECKINGを指定して生成したバイナリのみ存在)グローバル変数assert_enabledが0以外で、かつ、評価式conditionの結果が0である時、"FailedAssertion"を出力してプログラムを停止する。
引数 †
- condition -- 0である時、"FailedAssertion"を出力してプログラムを停止する評価式。
実装 †
#ifndef USE_ASSERT_CHECKING
#define Assert(condition)
#else
#define Assert(condition) \
Trap(!(condition), "FailedAssertion")
#endif /* USE_ASSERT_CHECKING */
呼出元 †
備考 †
履歴 †
コメント †