VS除錯技巧 基礎

2021-09-05 08:52:21 字數 723 閱讀 5185

1.實時改變值

在除錯時,發現乙個值不是期待的值,可以通過滑鼠雙擊鍵入新的值。

2.設定下一條語句

有時通過單步跟蹤分析乙個函式為什麼失敗了,當發現乙個函式呼叫另外乙個函式返回錯誤的時候,想要檢視為什麼出錯,這個時候不需要重啟除錯,直接拖動黃色的箭頭到想要執行的語句,然後步入即可。

3.編輯**繼續除錯

當發現某處編碼邏輯錯誤時,又不想浪費時間停下來重新編譯然後重新除錯。這個時候可以修改錯誤的**,然後繼續除錯即可。vs會修正程式然後繼續除錯不需要重啟。

需要注意的是:

4.條件斷點

如果嘗試通過斷點再現乙個罕見的事件,該情況會引發一些嚴重的錯誤,則可以新增條件斷點,如果條件不成立,vs會忽略該斷點。

vs2005除錯技巧 基礎

下面有從淺入深的6個問題,您可以嘗試回答一下.1.乙個如下的語句for int i 0 i 10 i 什麼都寫在一行,你怎麼在j 5前面插入斷點.2.在乙個1000次的迴圈體內部設定斷點,你希望當迴圈進行到900次後中斷,怎麼才能做到呢?3.你有乙個表示式在上面迴圈的某一次發生了變化,你想知道是哪一...

VS除錯技巧

介紹 除錯是軟體開發周期中的乙個很重要的部分,有時很有挑戰性,有時候則讓程式設計師迷惑,有時候讓程式設計師發瘋,但是。可以肯定的是,對於任何不是太那個微不足道的程式來說,除錯是不可避免的。近年來,除錯工具的發展已經使得很多除錯任務簡單省時了。本文總結了十個除錯技巧,當你使用vs的時候可以節省你很多時...

VS除錯技巧

f10 step over,逐過程執行,不進入到函式內,一般逐行執行用f10,如果有需要進入更具體的函式的,再用f11進入到函式,用shift f11出來 f11 step into,逐語句執行,會進入到函式內 也可以通過對呼叫的函式設定斷點進入到函式內 shift f11 step out,跳出當...