vs 除錯 常用操作

2021-10-24 18:40:29 字數 446 閱讀 4435

1、顯示執行程式被當前上下文被隱藏的變數值,如某個類靜態變數,命名空間的變數

在watch視窗輸入如下表示式

格式:globlal_par;

要求:fuction,file,module至少出現一次;

tips:當前模組的變數可以直接監視,其它暫時不在除錯上下文的模組使用上述語法

例子:par1

2、打記憶體斷點,監視記憶體發生變化,不能監視浮點數記憶體

找到目標資料的記憶體位址,打資料斷點;

3、顯示任意長度陣列內容;

例子:int params[20];

----》檢視陣列前5個內容

-----》在watch視窗輸入 params,5

4、 f5 開始和繼續執行

f9 打斷點和去掉斷點

f10 function in 除錯

f11  function out 除錯

VS 常用除錯快捷鍵

命令名快捷鍵 說明除錯.應用 更改 alt f10 啟動生成操作,利用它可以通過 編輯並繼續 功能應用對正在除錯的 所作的更改。除錯.自動視窗 ctrl d,ctrl a 顯示 自動 視窗,以檢視在當前過程中,目前所執行中的變數的值。除錯.全部中斷 ctrl alt break 臨時停止執行除錯會話...

gdb 除錯 vs除錯

一 先要生成二進位制檔案 g g 1.cpp o 1.out g引數不要省,不然 gdb l 引數用不了 二 引數 設定斷點 設定 函式斷點break func 在某行設定斷點break 7 檢視斷點資訊 info break 刪除斷點 d 刪除所有斷點 d 3 刪除第三個 執行 r 下一步 n 逐...

VS2010常用的除錯方法

1.一直以來都沒用過command window,f5以後可以這樣用,直接對乙個函式,或者變數做模組測試 以下還有一些常用的技巧 1 懸停滑鼠檢視表示式值 除錯是很有挑戰性的。比如在函式內逐步執行可以看出 出錯,檢視堆疊資訊可以知道函式被誰呼叫等等 但是無論哪種情況下,檢視表示式和區域性變數 的值都...