在vs中下斷點很簡單,在要下斷點的代碼行按一下F9即可。這種斷點是代碼斷點,在vs裏叫做函數斷點,是在程序執行到斷點中斷暫停執行。也許有人不知道vs除了代碼斷點外,還有一種斷點,叫做數據斷點,也就是我們常說的內存斷點。內存斷點是,在指定的地址的內存的值被修改時進行中斷執行。vs裏下斷點:
1.內存斷點只能是在程序調試運行的時候才能設置的。
2.在要下內存斷點的地方中斷下來(可以使用函數斷點)。
3.斷下來之後,點擊菜單的 調試->新建斷點->新建內存斷點,在彈出的填上內存地址,字節計數一般是4。內存地址可以直接用變量名加取地址符的,例如&a,也可以用在監視窗口、局部變量窗口等複製出變量的內存地址。
無法設置斷點,參考: