Visual Studio 2010的歷史除錯功能

2021-09-16 18:11:55 字數 666 閱讀 6183

想知道您的程式5分鐘前在做什麼嗎?想知道過去開啟的就是您指定的檔案嗎?visual studio 2010已經幫您做到這些了。

\u0026#xd;\n

在lang.net keynote中(10分鐘處),微軟演示了visual studio 2010的診斷事件和歷史除錯功能。這些功能使開發人員不僅能夠看到程式的當前狀況,也可以檢查某些情況下產生的事件。

\u0026#xd;\n

除錯事件視窗展示了程式執行過程中的關鍵事件,其中包括異常,檔案訪問,以及除錯事件。一般情況下我們可以手動呼叫debug.write語句,或在斷點處定義巨集來完成類似的工作,不過有了整合的列表檢視之後,我們就可以在瀏覽時根據事件型別或產生事件的執行緒進行過濾了。

\u0026#xd;\n

雖然這是個不錯的特性,但是與歷史除錯功能相比就顯得小巫見大巫了。啟用歷史除錯之後,visual studio能夠捕獲呼叫堆疊以及相關變數,開發人員由此便可以「回退」至程式的過去,並檢查之前發生的各種情況。

\u0026#xd;\n

程式的狀態會保留在磁碟上。預設情況下它只儲存關鍵的型別,不過開發人員可以選擇記錄所有的引數,物件以及全域性變數。唯一不能儲存的只有區域性變數。

\u0026#xd;\n

檢視英文原文:historical debugging in visual studio 2010

物件導向部分 201

小夥伴們,還在為不知道怎麼下手而頭疼嗎,我們程式競賽協會來幫你們啦 啦啦啦。另外,如果有對程式設計含有濃厚興趣的同學,我們隨時歡迎你們的加入喲 策劃 譚兆飛 程式設計 管懷文 協助 一號人員要求給她打碼 乾脆二號也打碼好了o o 其實只是提供了題目啦 物件導向部分 201 include inclu...

2 01揹包問題

有 nn 件物品和乙個容量是 vv 的揹包。每件物品只能使用一次。第 ii 件物品的體積是 vivi,價值是 wiwi。求解將哪些物品裝入揹包,可使這些物品的總體積不超過揹包容量,且總價值最大。輸出最大價值。輸入格式 第一行兩個整數,n,vn,v,用空格隔開,分別表示物品數量和揹包容積。接下來有 n...

2 01揹包問題

有 nn 件物品和乙個容量是 vv 的揹包。每件物品只能使用一次。第 ii 件物品的體積是 vivi,價值是 wiwi。求解將哪些物品裝入揹包,可使這些物品的總體積不超過揹包容量,且總價值最大。輸出最大價值。第一行兩個整數,n,vn,v,用空格隔開,分別表示物品數量和揹包容積。接下來有 nn 行,每...