【发布时间】:2018-07-19 10:55:46
【问题描述】:
当我在“断点”窗口中取消选中数据断点时,写入内存时仍然会发生异常。但是,如果我将设置中的地址设置为另一个值,则不会发生异常。我该如何解决这个问题?
(Intel CORE I7, Windows 10, 32 位原生 c++)
这是一个错误吗? 我应该能够以这种方式禁用数据断点,我的期望是否现实?
【问题讨论】:
-
什么是“数据断点”?它与异常抛出有什么关系?您应该提供一些示例代码。
-
@VTT Google '什么是“数据断点”'。我也知道它们是硬件断点。 CPU 捕获对内存范围的写入并引发硬件异常。一种小型页面错误。
标签: c++ visual-studio debugging visual-studio-2017 breakpoints