1. 程式人生 > >vs2008 條件斷點

vs2008 條件斷點

條件成立觸發斷點

先設定一個普通斷點。斷下來的時候再設定它的條件。如下圖:

在Breakpoints視窗中找到這個斷點,右鍵選擇Condition…如下圖:

輸入條件,這樣就會在這個條件成立的時候,才觸發斷點。

記憶體改變時觸發斷點

有時候想知道一個指標什麼時候被改變了。可以用這種方法。

先在指標處斷下來。如下圖:

然後在watch視窗檢視 【指標變數本身存放的記憶體地址】。如下圖第二個即:&g_p。注意不是g_p。

複製這個地址,然後的Breakpoints視窗中開啟New->New Data Breakpoint如下圖:

把這個地址寫上,如下圖:

這樣再執行,當指標改變的時候,就會觸發斷點了。如下圖:

 

方煜寬

2011.07.13

轉載請保留連線