先設定乙個普通斷點。斷下來的時候再設定它的條件。如下圖:
在breakpoints視窗中找到這個斷點,右鍵選擇condition…如下圖:
輸入條件,這樣就會在這個條件成立的時候,才觸發斷點。
有時候想知道乙個指標什麼時候被改變了。可以用這種方法。
先在指標處斷下來。如下圖:
然後在watch視窗檢視 【指標變數本身存放的記憶體位址】。如下圖第二個即:&g_p。注意不是g_p。
複製這個位址,然後的breakpoints視窗中開啟new->new data breakpoint如下圖:
把這個位址寫上,如下圖:
這樣再執行,當指標改變的時候,就會觸發斷點了。如下圖:
方煜寬2011.07.13
vs2008除錯斷點無效
有時候,我們在用vs2008除錯的時候,會出現斷點無效。如下圖 第一反應,要看想一下是不是在debug下。如果在release下,請參考我另篇文章 怎麼在release下除錯 如果是在debug下 1.檢查工程配置是否設定正確。c general debug information format p...
vs2008 斷點無效 解決方法
如果是在debug下 1.檢查工程配置是否設定正確。c general debug information format program database zi c optimization optimization disabled od linker debugging generate deb...
VS2008常用快捷
命令列 devenv 啟動vs studion isqlw 啟動sql2000查詢分析器 sqlwb 啟動sql2005企業管理器 inetmgr 啟動iis管理器 除錯快捷鍵 f5 啟動除錯 估計是最常用的了 f9 新增斷點 f10 逐過程 f11 逐語句 ctrl f5 開始執行 不除錯 shi...