编程论坛
注册
登录
编程论坛
→
VC++/MFC
VC++ 2010 调试问题,_DEBUG的用法。
wangsanguo
发布于 2014-03-06 10:59, 517 次点击
#ifdef _DEBUG
// code
#endif
其中的code是不是应该只在调试的时候出现啊?
为什么我在运行的时候,也出现了这些代码。
cmd下,运行exe也出现了这些代码呢?
先谢过了
2 回复
#2
yuccn
2014-03-06 11:02
不是说调试。。而是只调试的版本。编译程序,有两种版本选项的,一个为调试版本(debug),也就是开发时候方便调试的版本,应一个是发布版本(release),程序稳定后用于发布的版本。
debug 版本 里面的代码就起作用,release版本,里面的代码不参加编译
[
本帖最后由 yuccn 于 2014-3-6 11:04 编辑
]
#3
wangsanguo
2014-03-06 15:20
回复 2楼 yuccn
谢谢你的耐心解答。
1