25.1测试故障宏

  • DBUG_EXECUTE_IF (关键字代码如果设置了适当的dbug指令,则允许执行一段代码。在这种情况下,dbug指令应该是+ d,关键字

  • DBUG_EVALUATE_IF (关键字val1val2用于如果表达式和返回值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