我现在要修改一个别人做好的程序。此程序给我的时候是Release版的,并且可以正常执行。我在编写程序之前先将它转换成了debug版,但是,程序无法正常执行,在断点处也不停止,也没有任何错误提示。然后,我又将此程序转换成Release版的,仍然可以正常执行。不知道是何原因?
解决方案 »
- 关于GetProcAddress获取函数地址的问题
- 指针调用问题
- 关于CreateStreamOnHGlobal函数的怪异问题
- API中自定义消息的问题?
- 后天去面试~ 还不知道公司怎么样~
- CListCtrl控件中实现:一次选中所有ITEM
- 線程中如何對一個變量進行計數?
- 打包分发问题
- 100分挑战高手,关于VC++下的 OFFICE 开发问题??????敢来吗------嘿嘿嘿嘿!!!!
- 一个简单的OnPaint问题(送分)
- 请教高手为什么我在程序中想使用INPUT宏不行
- 我在STRING TABLE里面定了一些串,但是用的时候弹出异常:ASSERT(afxCurrentResourceHandle != NULL)
却不知道怎么进VC 按书上说的先建projects 在建C++source file 得到的界面
却连一个输出 hello world 的程序都会出一个erro 受不了 走投无路下 拜请各位大虾
告诉我建VC的过程 再次感谢
file->new->project->win32 console applacation
debug info中选”program datebase“
然后在Link中选取”generate debug info “复选框
这时就能在release下设置断点了
我是这么做的 但是还是出erro 是不是 我的VC++没装好的缘故啊!!我的光盘上有注册码 但是安装的时候却没有提示要我输入注册码!!!!
看一下 release 时的 对象/库模块
是不是有可能是我将Release版转换成debug版的方法不对。
我的方法:set active project configuration 下选择debug
是不是有可能还有其他地方需要设置,才能转为debug版。
在release和debug下设置的不一样吧