我的项目的某些部分在发布模式下不起作用。我可以通过使用来检查它printf
,它不会打印任何东西。我将在以下代码中向您展示:
void SNKsomething::vGetState()
{
#ifdef SNK_STH
for(int i = 0; i < 2; i++)
{
printf("sth\n');
}
此外,SNK_STH
在 Globals.h 文件中定义如下
#ifdef _DEBUG // in Project properties
#define SNK_STH
#else
// .....
所以,我看不到我在发布模式下打印它的东西。我想知道我必须在VS-2008的项目属性中对_DEBUG做一些事情。我不是吗?