VS内存断点

来源:互联网 发布:js动态创建节点 编辑:程序博客网 时间:2024/06/05 11:33

在很多情况要,我们要知道一个变量的改变,如果这个变量使用的地方过多,又不明确这个变量在何时又会被调用到.这个内存断点就可以轻松搞定了...
       对于一个全局变量或成员变量静态变量,只要变量还逗留在内存中,就可以在VS中用内存断点来监控内存的改变时就会断下来.咱们就以一个简单的程序来说明这个怎么用吧...

       首先,查出要需要变量的内存地址.先在调用到的地方下个断点,查出变量的内存地址.在变量处下个断点,使用&+变量名在Watch中查看变量地址.如下,查出全局变量test的内存地址0x00419148

 接下来,在Breakpoints中,点New->New Data Breakpoint

 

在弹出的New Breakpont窗口中,输入变量的地址,并确定按F5继续运行...

等再次运行这地址的时间,VS就会断下来了


 

0 0