我知道并使用过宏DEBUGMSG
, RETAILMSG
, ERRORMSG
,它们都带有条件参数。但是,对于一般格式化的调试输出,我想::NKDbgPrintfW
直接使用并想知道是否有人知道它是否在优化的发布版本中编译为 nop,或者是否#ifdef DEBUG
仍然需要我自己的宏包装器?
问问题
376 次
2 回答
1
我认为您仍然需要#ifedf
声明。
这不是您可以轻松测试的东西吗?您可以进行优化构建并设置标志以生成COD
文件,然后查看调用是如何翻译的。
于 2010-03-24T14:11:27.797 回答
1
是的,你需要#ifedf
于 2010-05-26T01:29:33.550 回答