DBUG_EXECUTE_IF (
如果设置了适当的dbug指令,则允许执行一段代码。在这种情况下,dbug指令应该是关键字
,代码
)+ d,关键字
.
DBUG_EVALUATE_IF (
用于关键字
,val1
,val2
)如果
表达式和返回值val1
如果设置了适当的dbug指令。否则,它会返回val2
.在这种情况下,dbug指令应该是+ d,关键字
.
DBUG_CRASH_ENTER (
等于函数
)DBUG_ENTER
,它会注册函数的开头,但如果设置了适当的dbug指令,则允许在输入函数时使服务器崩溃。在这种情况下,dbug指令应该是+ d, function_crash_enter
.
DBUG_CRASH_RETURN (
等于价值
)DBUG_RETURN
它通知函数的结束,但如果设置了适当的dbug指令,它还允许在从函数返回时使服务器崩溃。在这种情况下,dbug指令应该是+ d, function_crash_return
.函数所使用的字符串应该是相同的DBUG_ENTER
.
DBUG_CRASH_VOID_RETURN
等于DBUG_VOID_RETURN
它通知函数的结束,但如果设置了适当的dbug指令,它还允许在从函数返回时使服务器崩溃。在这种情况下,dbug指令应该是+ d, function_crash_return
.函数所使用的字符串应该是相同的DBUG_ENTER
.