阅读:1574回复:4
#ifDBG???
98ddk例子中的调是语句,bulkusb_kdprint中用到的打印语句,是98ddk支持的吗?可以直接用吗?
#ifDBG..... #endif 必须带着才能在softice中看见源码吗? 什么样的调试语句才能在softice中看见源吗呢? 给大家添麻烦了,先谢谢了! |
|
|
沙发#
发布于:2001-08-07 09:02
#ifDBG.....
#endif 这是条件编译,最普通的C概念,和什么调试语句没有关系。 |
|
|
板凳#
发布于:2001-08-07 09:29
另外,看程序要看全了才问,bulkusb_kdprint()是本程序定义的一个宏,它不是98ddk支持的。
#define BULKUSB_KdPrintCond( ilev, cond, _x_) \ if( gDebugLevel && ( ilev <= gDebugLevel ) && ( cond )) { \ DPRINT( DBGSTR_PREFIX ); \ DPRINT _x_ ; \ } #define BULKUSB_KdPrint( ilev, _x_) BULKUSB_KdPrintCond( ilev, TRUE, _x_ ) 只有这样才使你收获更大! |
|
地板#
发布于:2001-08-09 19:29
谢谢两位大虾,我懂了,我用softice调试应加入什么样的调试语句呢?谢谢
|
|
|
地下室#
发布于:2001-08-12 21:54
[QUOTE]原本由 dahello 发表
[B]谢谢两位大虾,我懂了,我用softice调试应加入什么样的调试语句呢?谢谢 [/B][/QUOTE] 能不能给我解答一下? 另外,什么样的调试语句在softice中才可以看见输出呢? 万分感谢! |
|
|