首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置断点和调用DebugBreak()之间的区别

设置断点和调用DebugBreak()之间的区别
EN

Stack Overflow用户
提问于 2011-09-10 16:26:33
回答 1查看 591关注 0票数 0

有人知道使用断点和调用DebugBreak()函数有什么区别吗?例如在windows平台上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-10 16:30:52

明显的区别是,添加断点是一个交互过程-它必须手动完成(由每个想要在某个点中断的开发人员完成)。这是灵活的,但是是手动的。

另一方面,由于DebugBreak是程序性的,这意味着它会影响运行该代码的所有开发人员(例如,如果您总是希望开发人员在这一点上停下来,因为它意味着将要出错,那么这可能是合适的)-但是您不能在代码执行时灵活地添加断点。

在适当的地方使用每种技术--就我个人而言,我不会以编程的方式使用强制断点。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7370531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档