2012-09-10 164 views
0

我可能聽起來很愚蠢,但我在調試時很幼稚。 我有一個疑問,爲了跟蹤程序中的執行流程,應該將最佳點放在斷點上? 是否這樣,我們將放置一個斷點,在那之前的應用程序執行流程不會被跟蹤?在VS 2010中調試應用程序

+0

跟蹤與它無關,調試時沒有任何「性能」考慮因素。 – Oded

回答

0

放置斷點的最佳點是需要打破功能的位置。

如果由於條件而無法達到該確切點,則在條件上斷開會導致跳過並確保確實想要調試的代碼將達到。

您需要將斷點放到您希望調試速度最快的代碼的位置。

+0

非常感謝您的早期回覆。我清楚地懷疑。我還有一個疑問,我應該使用F10還是F11? –

+0

@ItiTyagi - 如果你需要進入被調用的函數,使用'F11',否則'F10'。你應該做什麼,直到你明白每個人的工作方式。沒有「正確」的調試方式。 – Oded

+0

好的,再次感謝你。 –

0

爲了調試它,您可以在非常接近或剛好位於一段代碼之前放置一個斷點,然後當執行在斷點處暫停時,逐行檢查變量的狀態並跟隨執行的路徑。

+0

是的,謝謝你解釋得很好。 –

相關問題