#include <cassert> assert( exp );
assert() 宏用於測試錯誤。如果 exp 計算結果為零,assert() 會向 stderr 寫入資訊並退出程式。如果定義了宏 NDEBUG,則會忽略 assert() 宏。