VS的斷點--內存斷點

 在很多情況要,我們要知道一個變量的改變,如果這個變量使用的地方過多,又不明確這個變量在何時又會被調用到.這個內存斷點就可以輕鬆搞定了...
       對於一個全局變量或成員變量靜態變量,只要變量還逗留在內存中,就可以在VS中用內存斷點來監控內存的改變時就會斷下來.咱們就以一個簡單的程序來說明這個怎麼用吧...

       首先,查出要需要變量的內存地址.先在調用到的地方下個斷點,查出變量的內存地址.在變量處下個斷點,使用&+變量名在Watch中查看變量地址.如下,查出全局變量test的內存地址0x00419148

 接下來,在Breakpoints中,點New->New Data Breakpoint

 

在彈出的New Breakpont窗口中,輸入變量的地址,並確定按F5繼續運行...

等再次運行這地址的時間,VS就會斷下來了

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章