PR_ASSERT¶
当给定表达式为 FALSE
时终止执行。
语法¶
#include <prlog.h>
void PR_ASSERT ( expression );
参数¶
该宏具有以下参数
- expression
任何计算结果为
TRUE
或FALSE
的有效 C 语言表达式。
返回值¶
无
描述¶
此宏评估指定的表达式。当结果为零 (FALSE
) 时,应用程序终止;否则应用程序继续。该宏将表达式转换为字符串并将其传递给 PR_Assert
,使用来自编译时环境的文件和行参数。
如果未指定编译时选项以启用日志记录,则此宏将编译为空。