社区
界面
帖子详情
程序调试时,出错在debugbreak()出?请问原因
beck_zhou
2009-08-11 02:38:46
我用vc写了一个对话框类,因为onok中要加的代码很多,所以我提炼出一个函数onpress(),放在对话框类中,然后在onok函数中调用.
编译没有问题,用realse版本运行也成功.
但是debug下,调试运行完onpress()函数回到onok函数就出错,出错点在debugbreak()函数(VC系统代码)出.
请问如何解决?
...全文
2737
3
打赏
收藏
程序调试时,出错在debugbreak()出?请问原因
我用vc写了一个对话框类,因为onok中要加的代码很多,所以我提炼出一个函数onpress(),放在对话框类中,然后在onok函数中调用. 编译没有问题,用realse版本运行也成功. 但是debug下,调试运行完onpress()函数回到onok函数就出错,出错点在debugbreak()函数(VC系统代码)出. 请问如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beck_zhou
2009-08-12
打赏
举报
回复
问题解决啦,是函数中内存使用出了问题,不过不影响函数功能.
jason176374
2009-08-11
打赏
举报
回复
看看调用栈。
schlafenhamster
2009-08-11
打赏
举报
回复
单步到onpress()。然后F10看哪个有问题。
cpp-makin揭示反调试技巧
4. 非法指令插入:在代码中插入非法或无效的机器码,当调试器试图单步执行
时
,程序会
出
错
。 5. 自我修改代码:程序运行
时
动态修改自己的代码,使得调试器无法正确跟踪程序执行路径。 6. 异常处理:利用异常处理...
C语言调试
在编写代码的过程中,相信大家肯定遇到过这样的情况:代码能够编译通过,没有语法错误,但是运行结果却不对,反复检查了很多遍,依然不知道哪里
出
了问题。这个
时
候,就需要调试程序了。 所谓调试(
Debug
),就是...
程序调试
: 通过崩溃地址找到
出
错
的代码行
借花献佛——如何通过崩溃地址找到
出
错
的代码行 作为程序员,我们平
时
最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的--那就是,程序发生了崩溃! ...
VC程序异常中断的
原因
自己编写的VC程序,编译调试通过,运行良好,然后关闭运行界面,就弹
出
一个“已经触发一个中断”的提示,然后断点就停在了下面这个中断处。 _CRTIMP void _cdecl _CrtDbg
Break
(void){__
debug
break
();} 答案::...
Windows
程序调试
----第三部分 调试技术----第11章 COM调试
第11章 COM调试 调试COM代码对很多开发人员来说是很件令人沮丧的事情,特别是如果你对Windows平台,尤其是COM编程不熟悉的话。成功地解决一个错误常常需要涉及到很多领域的知识和技巧,包括: •对操作系统...
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章