| 前页 | 后页 | 
检测内存地址操作
即使已经很好地理解了代码库,能够检测存储区域的位置和时间也可以为研究人员提供很大的帮助。如果没有此工具,C ++开发人员可能会面临艰巨的任务,即跟踪访问全局变量的位置和时间以及调试这些功能。数据断点允许C ++程序员跟踪何时读取或写入变量/内存位置。当检测到该操作时,调试器将停止执行,并且该操作之后的代码行将显示在代码编辑器中。
访问
| 色带 | 执行> Windows>断点 | 
检测内存地址上的操作
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 单击 | |
| 2 | 输入要观看的内存地址。您可以从“本地(本地变量)”窗口中复制地址。   | |
| 3 | 选择要检测的操作。如果选择“写入”,则在写入地址时调试器将中断。如果选择“读/写”,调试器将在读取或写入地址时通知您。 | |
| 4 | 选择要执行的动作。如果选择“中断”,则调试器将停止程序,并且代码行将显示在编辑器中。如果选择“跟踪”,调试器将不会停止执行,但会在发生该地址时记录任何操作。此输出显示在“调试器”窗口中。 | |
| 5 | 数据断点将添加到“断点和标记”窗口。   | |
| 6 | 您可以使用数据断点上的上下文菜单检查内存地址中的值。   | |
| 7 | 要删除数据断点,请在“断点和标记”窗口中选择它,然后按Delete键。或者,取消选中它旁边的复选框。禁用数据断点后,这些断点将被删除;它们不会像其他断点那样持续存在。 | 
系统要求
C / C ++本机调试器支持内存地址断点。

 按钮。
按钮。

