读书人

自创面试标题

发布时间: 2013-06-26 14:29:32 作者: rapoo

自创面试题目



#ifdef _DEBUG
#define pr_debug printf
#else
#define pr_debug
#endif

int get(int a)
{
printf("调用了get\n");
return a;
}

int _tmain(int argc, _TCHAR* argv[])
{
int a=10,b=1;
pr_debug("%d %d %d\n",a,b,get(a));
system("pause");
return 0;
}


实现在release下,不会打印 “调用了get” 就是不去调用get 函数
[解决办法]
#ifdef _DEBUG
#define pr_debug printf
#else
#define pr_debug(...)
#endif

读书人网 >C++

热点推荐