对于我在Visual Studio 2005中开发的C++项目,我想在调试模式下运行代码时禁用TRACE输出选项。我已经搜索了如何实现这一目标的互联网,但没有运气。这很容易实现吗?如果是这样,怎么样?提前致谢。Visual Studio在调试模式下禁用TRACE
更新#1:
#define USETRACE 0
#if !USETRACE && DEBUG
#undef TRACE
#define TRACE(x)
#endif
我试图在调试模式下上述代码中,靠近stdafx.h中的最顶部,但TRACE仍然输出到调试输出。如果提供了有关我的实施方案出现问题的建议,这将非常有用,以便我可以修复它。谢谢。
根据此信息更新了我的答案。 – JaredPar 2009-08-06 23:05:41
更新的建议也不太有用。 – stanigator 2009-08-07 00:02:02
这是一个MFC应用程序,一个ATL应用程序或其他框架? – 2009-08-07 04:06:39