国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VC調(diào)試方法

VC調(diào)試方法


調(diào)試快捷鍵
F5:        開始調(diào)試
Shift+F5:    停止調(diào)試
F10:        調(diào)試到下一句,不進入函數(shù)內(nèi)部
F11:        調(diào)試到下一句,跟進到有代碼的函數(shù)內(nèi)部
Shift+F11:從當前函數(shù)中跳出
Ctrl+F10:    調(diào)試到光標所在位置
F9:        設(shè)置(取消)斷點
Alt+F9:    高級斷點設(shè)置
跟蹤調(diào)試
1.盡量使用快捷鍵進行調(diào)試。
2.觀察調(diào)試信息。
3.高級中斷設(shè)置。
異常調(diào)試
重試->取消->調(diào)試。
函數(shù)堆棧,用variables或者call stack窗口。
Release調(diào)試
1.經(jīng)常測試你的Debug和Release版本。
2.不要移除調(diào)試代碼,如ASSERT, TRACE等。
3.初始化變量,特別是全局變量,malloc的內(nèi)存,new的內(nèi)存。
4.當你移除某個資源是,確保你移除了所有跟這個資源相關(guān)的申明(主要是在resouce.h文件中)。
5.使用3或者4級的警告級編譯你的代碼,并確保沒有警告,project->setting->c/c++ ->warning level(中文版是項目-〉屬性-〉C/C++-〉常規(guī)-〉警告等級)。
6._debug改成NDEBUG進行調(diào)試,project->setting->c/c++ ->Preprocessor definitions(中文版是項目-〉屬性-〉C/C++-〉預處理器-〉預處理器定義)(這里是debug和Release編譯的重要不同之一)。
7.在Release中調(diào)試源代碼,project->setting->c/c++ -> debug info選擇programDatabase(中文版是項目-〉屬性-〉C/C++-〉常規(guī)-〉調(diào)試信息格式-〉用于“編輯并繼續(xù)”的程序數(shù)據(jù)庫),project->setting->link 選上Generate debug info(中文版是項目-〉屬性-〉鏈接器-〉調(diào)試-〉生成調(diào)試信息)。
8.走讀代碼,特別關(guān)注堆棧和指針。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
VC++一些常用調(diào)試方法
VC:Debug assertion failed調(diào)試方法
delphi Debug和Release區(qū)別
程序員調(diào)試能力和相關(guān)書籍
VC程序調(diào)試技術(shù)--遙遠的地平線
c語言調(diào)試技巧總結(jié)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服