【发布时间】:2013-03-21 14:49:11
【问题描述】:
我想在 C++ 2010 中检查构建是作为 Debug 还是 Release 运行。 有没有简单的方法来检查?
谢谢。
【问题讨论】:
我想在 C++ 2010 中检查构建是作为 Debug 还是 Release 运行。 有没有简单的方法来检查?
谢谢。
【问题讨论】:
VisualStudio 将_DEBUG 和NDEBUG 生成为define。您可以在编译时检查它。
#ifdef _DEBUG
// THE CODE IS COMPILING IN DEBUG MODE.
#endif
【讨论】: