因为测试需要,需要在dbgview中捕捉release版本的输出信息,但在release中trace宏被屏蔽了,请问如何才能使它起作用?
我目前是将trace重定义为printf,但无法在dbgview中捕捉printf的输出信息
#ifdef TRACE
#undef TRACE
#define TRACE printf
#endif
使用OutputDebugString的话,在release中也不会输出,而且会进一遍这个函数再返回空,浪费了系统资源。
因为测试需要,需要在dbgview中捕捉release版本的输出信息,但在release中trace宏被屏蔽了,请问如何才能使它起作用?
我目前是将trace重定义为printf,但无法在dbgview中捕捉printf的输出信息
#ifdef TRACE
#undef TRACE
#define TRACE printf
#endif
使用OutputDebugString的话,在release中也不会输出,而且会进一遍这个函数再返回空,浪费了系统资源。
3 回答1.4k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
4 回答931 阅读
1 回答999 阅读
1 回答1k 阅读
1 回答788 阅读
1 回答889 阅读