![施工圖預(yù)算編制依據(jù)和方法學(xué)習(xí)教案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/94f62df5-c21d-4915-9f1f-7072228e33ba/94f62df5-c21d-4915-9f1f-7072228e33ba1.gif)
![施工圖預(yù)算編制依據(jù)和方法學(xué)習(xí)教案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/94f62df5-c21d-4915-9f1f-7072228e33ba/94f62df5-c21d-4915-9f1f-7072228e33ba2.gif)
![施工圖預(yù)算編制依據(jù)和方法學(xué)習(xí)教案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/94f62df5-c21d-4915-9f1f-7072228e33ba/94f62df5-c21d-4915-9f1f-7072228e33ba3.gif)
![施工圖預(yù)算編制依據(jù)和方法學(xué)習(xí)教案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/94f62df5-c21d-4915-9f1f-7072228e33ba/94f62df5-c21d-4915-9f1f-7072228e33ba4.gif)
![施工圖預(yù)算編制依據(jù)和方法學(xué)習(xí)教案_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/16/94f62df5-c21d-4915-9f1f-7072228e33ba/94f62df5-c21d-4915-9f1f-7072228e33ba5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、會計學(xué)1施工圖預(yù)算編制依據(jù)施工圖預(yù)算編制依據(jù)(yj)和方法和方法第一頁,共32頁。2022年6月21日星期二2結(jié)束(jish)菜單命令菜單命令功能描述功能描述New 新建新建創(chuàng)建一個新項目或文件創(chuàng)建一個新項目或文件Open 打開打開打開已有的文件打開已有的文件Close 結(jié)束結(jié)束關(guān)閉當(dāng)前被打開的文件關(guān)閉當(dāng)前被打開的文件Open Workspace 打開工作區(qū)打開工作區(qū)打開一個已有的項目打開一個已有的項目Save Workspace 保存工作區(qū)保存工作區(qū)保存當(dāng)前項目保存當(dāng)前項目Close Workspace 關(guān)閉工作區(qū)關(guān)閉工作區(qū)關(guān)閉當(dāng)前項目關(guān)閉當(dāng)前項目Save 保存保存保存當(dāng)前文件保存當(dāng)前文件S
2、ave As 另存為另存為將當(dāng)前文件用新文件名保存將當(dāng)前文件用新文件名保存Save All 全部保存全部保存保存所有打開的文件保存所有打開的文件Page Setup 頁面設(shè)置頁面設(shè)置文件打印的頁設(shè)置文件打印的頁設(shè)置Print 打印打印打印當(dāng)前文件內(nèi)容或當(dāng)前選定的內(nèi)容打印當(dāng)前文件內(nèi)容或當(dāng)前選定的內(nèi)容Recent File 新近的文件新近的文件選擇打開最近的文件選擇打開最近的文件Recent Workspace 新近的工作區(qū)新近的工作區(qū)選擇打開最近的項目選擇打開最近的項目Exit 退出退出退出退出第1頁/共32頁第二頁,共32頁。2022年6月21日星期二3結(jié)束(jish)菜單命令菜單命令功能描述
3、功能描述Undo 撤消撤消撤銷上一次操作撤銷上一次操作Redo 重復(fù)重復(fù)恢復(fù)被撤銷的操作恢復(fù)被撤銷的操作Cut 剪切剪切將當(dāng)前選定的內(nèi)容剪切掉,并移至剪貼板中將當(dāng)前選定的內(nèi)容剪切掉,并移至剪貼板中Copy 拷貝拷貝將當(dāng)前選定的內(nèi)容復(fù)制到剪貼板中將當(dāng)前選定的內(nèi)容復(fù)制到剪貼板中Paste 粘貼粘貼將剪貼板中的內(nèi)容粘貼到光標(biāo)當(dāng)前位置處將剪貼板中的內(nèi)容粘貼到光標(biāo)當(dāng)前位置處Delete 刪除刪除刪除當(dāng)前選定的對象或光標(biāo)位置處的字符刪除當(dāng)前選定的對象或光標(biāo)位置處的字符Select All 全部選擇全部選擇選定當(dāng)前活動窗口中的全部內(nèi)容選定當(dāng)前活動窗口中的全部內(nèi)容Find 查找查找查找指定的字符串查找指定的字
4、符串Find in File 查找文件查找文件在指定的多個文件(夾)中查找字符串在指定的多個文件(夾)中查找字符串Replace 替換替換替換指定的字符串替換指定的字符串Goto 定位定位將光標(biāo)移到指定位置處將光標(biāo)移到指定位置處Bookmark 書簽書簽在光標(biāo)當(dāng)前位置處定義一個書簽在光標(biāo)當(dāng)前位置處定義一個書簽Advanced 高級高級高級編輯操作,如將指定內(nèi)容進行大小寫轉(zhuǎn)高級編輯操作,如將指定內(nèi)容進行大小寫轉(zhuǎn)換換Breakpoints 斷點斷點在程序中設(shè)置斷點在程序中設(shè)置斷點List Members顯示顯示“詞語敏感器詞語敏感器”的的“成員列表成員列表”選項選項Type Info顯示顯示“詞語
5、敏感器詞語敏感器”的的“類型信息類型信息”選項選項Parameter Info顯示顯示“詞語敏感器詞語敏感器”的的“參數(shù)信息參數(shù)信息”選項選項Complete Word顯示顯示“詞語敏感器詞語敏感器”的的“詞語自動完成詞語自動完成”選選項項第2頁/共32頁第三頁,共32頁。2022年6月21日星期二4結(jié)束(jish)菜單命令菜單命令功能描述功能描述Class Wizard 建立類向?qū)Ы㈩愊驅(qū)棾鲱惥庉媽υ捒驈棾鲱惥庉媽υ捒騌esource symbols顯示和編輯資源文件中的資源標(biāo)識符(顯示和編輯資源文件中的資源標(biāo)識符(ID 號)號)Resource Includes修改資源包含文件修改資源
6、包含文件Full Screen 全屏幕顯示全屏幕顯示切換到全屏顯示方式切換到全屏顯示方式Workspce 工作區(qū)工作區(qū)顯示并激活項目工作區(qū)窗口顯示并激活項目工作區(qū)窗口Output 輸出輸出顯示并激活輸出窗口顯示并激活輸出窗口Debug Windows 調(diào)試窗口調(diào)試窗口操作調(diào)試窗口操作調(diào)試窗口Refresh 更新更新刷新當(dāng)前選定對象的內(nèi)容刷新當(dāng)前選定對象的內(nèi)容Properties 屬性屬性編輯當(dāng)前選定對象的屬性編輯當(dāng)前選定對象的屬性第3頁/共32頁第四頁,共32頁。2022年6月21日星期二5結(jié)束(jish)菜單命令菜單命令功能描述功能描述New Class 新建類新建類插入一個新類插入一個新類
7、New Form 新建形式新建形式插入一個新的表單類插入一個新的表單類Resource 資源資源插入指定類型的新資源插入指定類型的新資源Resource Copy 資源拷貝資源拷貝創(chuàng)建一個不同語言的資源副本創(chuàng)建一個不同語言的資源副本File As Text在當(dāng)前光標(biāo)位置處插入文本文件內(nèi)容在當(dāng)前光標(biāo)位置處插入文本文件內(nèi)容New ATL Object 新建新建 ATL 對象對象插入一個新的插入一個新的 ATL 對象對象第4頁/共32頁第五頁,共32頁。2022年6月21日星期二6結(jié)束(jish)菜單命令菜單命令功能描述功能描述Set Active Project 設(shè)置活動工程設(shè)置活動工程激活指定的
8、項目激活指定的項目Add To Project 添加工程添加工程將組件或外部的源文件添加在當(dāng)前項目中將組件或外部的源文件添加在當(dāng)前項目中Dependencies 從屬性從屬性編輯當(dāng)前項目的依賴關(guān)系編輯當(dāng)前項目的依賴關(guān)系Settings 設(shè)置設(shè)置修改當(dāng)前編譯和調(diào)試項目的一些設(shè)置修改當(dāng)前編譯和調(diào)試項目的一些設(shè)置Export Makefile 輸出制作文件輸出制作文件生成當(dāng)前可編譯項目的(生成當(dāng)前可編譯項目的(.MAK)文件文件Insert Project into Workspace 插入工程到工作區(qū)插入工程到工作區(qū)將項目加入到項目工作區(qū)中將項目加入到項目工作區(qū)中第5頁/共32頁第六頁,共32頁。
9、2022年6月21日星期二7結(jié)束(jish)菜單命令菜單命令功能描述功能描述Compile 編譯編譯編譯編譯 C 或或 C+ 源代碼文件源代碼文件Build 構(gòu)建構(gòu)建生成應(yīng)用程序的生成應(yīng)用程序的 .EXE 文件文件Rebuild All 重建全部重建全部重新編連整個項目文件重新編連整個項目文件Batch Build 批構(gòu)件批構(gòu)件成批編連多個項目文件成批編連多個項目文件Clean 清潔清潔清除所有編連過程中產(chǎn)生的文件清除所有編連過程中產(chǎn)生的文件Start Debug 開始調(diào)試開始調(diào)試給出調(diào)試的一些操作給出調(diào)試的一些操作Debugger Remote Connection 調(diào)試程序遠程連接調(diào)試程序
10、遠程連接做遠程調(diào)試連接的各項環(huán)境設(shè)置做遠程調(diào)試連接的各項環(huán)境設(shè)置Execute 執(zhí)行執(zhí)行執(zhí)行應(yīng)用程序執(zhí)行應(yīng)用程序Set Active Configuration 放置可遠行配置放置可遠行配置設(shè)置當(dāng)前項目的配置設(shè)置當(dāng)前項目的配置Configuration 配置配置設(shè)置、修改項目的配置設(shè)置、修改項目的配置Profile 簡檔簡檔為當(dāng)前應(yīng)用程序設(shè)定各選項為當(dāng)前應(yīng)用程序設(shè)定各選項第6頁/共32頁第七頁,共32頁。2022年6月21日星期二8結(jié)束(jish)菜單命令菜單命令功能描述功能描述Source Browser 來源瀏覽器來源瀏覽器瀏覽對指定對象的查詢及其相關(guān)信息瀏覽對指定對象的查詢及其相關(guān)信息C
11、lose Source Browser File 結(jié)束來源瀏覽器文件結(jié)束來源瀏覽器文件關(guān)閉瀏覽信息文件關(guān)閉瀏覽信息文件Customize 定制定制定制菜單及工具欄定制菜單及工具欄Options 選擇選擇改變開發(fā)環(huán)境的各種設(shè)置改變開發(fā)環(huán)境的各種設(shè)置Macro 宏宏進行宏操作進行宏操作Record Quick Macro 記錄高速宏記錄高速宏錄制新宏錄制新宏P(guān)lay Quick Macro 播放高速宏播放高速宏運行新錄制的宏運行新錄制的宏第7頁/共32頁第八頁,共32頁。2022年6月21日星期二9結(jié)束(jish)菜單命令菜單命令功能描述功能描述New Windows 新建窗口新建窗口再打開一個文
12、檔窗口顯示當(dāng)前窗口內(nèi)容再打開一個文檔窗口顯示當(dāng)前窗口內(nèi)容Split 拆分拆分文檔窗口切分文檔窗口切分Docking View 還原窗口還原窗口浮動顯示項目工作區(qū)窗口浮動顯示項目工作區(qū)窗口Close 結(jié)束結(jié)束關(guān)閉當(dāng)前文檔窗口關(guān)閉當(dāng)前文檔窗口Close All 全部結(jié)束全部結(jié)束關(guān)閉所有打開過的文檔窗口關(guān)閉所有打開過的文檔窗口Next 前窗前窗激活并顯示下一個文檔窗口激活并顯示下一個文檔窗口Previous 后窗后窗激活并顯示上一個文檔窗口激活并顯示上一個文檔窗口Cascade 層疊窗口層疊窗口層鋪所有的文檔窗口層鋪所有的文檔窗口Tile Horizontally 橫向平鋪窗口橫向平鋪窗口多個文檔窗
13、口上下依次排列多個文檔窗口上下依次排列Tile Vertically 縱向平鋪窗口縱向平鋪窗口多個文檔窗口左右依次排列多個文檔窗口左右依次排列Windows 窗口資源窗口資源文檔窗口操作文檔窗口操作第8頁/共32頁第九頁,共32頁。2022年6月21日星期二10結(jié)束(jish)菜單命令菜單命令功能描述功能描述Contents 幫助目錄幫助目錄按按“文件夾文件夾”方式顯示幫助信息方式顯示幫助信息Search 搜索搜索用查詢方式獲得幫助信息用查詢方式獲得幫助信息Index 索引索引按按“索引索引”方式顯示幫助信息方式顯示幫助信息Use Extension Help 應(yīng)用擴展幫助應(yīng)用擴展幫助選中此命
14、令,按選中此命令,按F1或其它幫助命令將顯或其它幫助命令將顯示外部的幫助信息;若此命令沒有選中,示外部的幫助信息;若此命令沒有選中,則啟動則啟動 MSDNKeyboard Map 快捷鍵圖表快捷鍵圖表顯示所有的鍵盤命令顯示所有的鍵盤命令Tip of the Day 開始時的提示開始時的提示顯示顯示“每天一貼每天一貼”對話框?qū)υ捒騎echnical Support 技術(shù)支持技術(shù)支持用微軟技術(shù)支持的方式獲得幫助用微軟技術(shù)支持的方式獲得幫助Microsoft on the Web Microsoft 在線在線微軟網(wǎng)站微軟網(wǎng)站About Visual C+ 關(guān)于創(chuàng)天關(guān)于創(chuàng)天VC+Visual C+ 的
15、版本、注冊等信息的版本、注冊等信息返回第9頁/共32頁第十頁,共32頁。2022年6月21日星期二11Huxuying返回(fnhu)結(jié)束一個 Windows 應(yīng)用程序通常有許多源代碼文件、菜單、工具欄、對話框、圖標(biāo)等資源文件,這些文件都將納入應(yīng)用程序的項目中通過對項目工作區(qū)的操作,可以顯示、修改、添加、刪除這些文件項目工作區(qū)可以管理多個項目第10頁/共32頁第十一頁,共32頁。2022年6月21日星期二12結(jié)束(jish)在 Windows 環(huán)境下,大多數(shù)應(yīng)用程序除了許多源代碼文件外,還包含菜單、工具欄、對話框、圖標(biāo)等, Visual C+ 稱它們?yōu)橘Y源,這些資源通常用資源文件保存起來;另外
16、,還要包含應(yīng)用程序代碼源文件編連時所需要的庫文件、系統(tǒng) DLL 文件等有效組織這些文件并維護各源文件之間的依賴關(guān)系是應(yīng)用程序最先要達到的目的, Visual C+ 中的項目就起這樣的作用項目作為工作區(qū)中的主要內(nèi)容已加入集成開發(fā)環(huán)境中,不再需要自己來組織這些文件,只需要在開發(fā)環(huán)境中進行設(shè)置、編譯、連接等操作,就可創(chuàng)建可執(zhí)行的應(yīng)用程序文件或 DLL 文件在Visual C+ 中,項目中所有的源文件都是采用文件夾方式進行管理的,它將項目名作為文件夾名,在此文件夾下包含源程序代碼文件(.cpp 、.h)、項目文件(.dsp)、項目工作區(qū)文件(.dsw)以及項目工作區(qū)配置文件(.opt),還有相應(yīng)的De
17、bug(調(diào)試)或 Release(發(fā)行)、Res(資源)等子文件夾在項目工作區(qū)窗口包含 ClassView 頁、FileView 頁第11頁/共32頁第十二頁,共32頁。2022年6月21日星期二13結(jié)束(jish)項目工作區(qū)窗口的 ClassVier 頁用以顯示(xinsh)項目中的所有各類信息單擊項目名前的符號 “+” 或雙擊圖標(biāo)顯示(xinsh)其中的所有類名雙擊類名前的圖標(biāo),則直接打開并顯示(xinsh)類定義的頭文件單擊類名前的符號 “+”,則顯示(xinsh)該類中的成員函數(shù)和成員變量雙擊成員函數(shù)前的圖標(biāo),則在文檔窗口中直接打開源文件并顯示(xinsh)相應(yīng)函數(shù)體代碼用藍綠色圖標(biāo)表
18、示成員變量用紫色圖標(biāo)表示成員函數(shù)存取權(quán) 紫色方塊表示公共的 紫色方塊和一把鑰匙表示私有的 紫色方塊和一把鎖表示保護的第12頁/共32頁第十三頁,共32頁。2022年6月21日星期二14結(jié)束(jish)返回(fnhu)項目工作區(qū)窗口的 FileVier 頁可將項目中的所有文件(C+ 源文件、頭文件、資源文件、Help 文件等)分類顯示每一類文件在 FileVier 頁中都有自己的目錄項,例如所有的C+ 源文件都在 Source File 目錄項中。你不僅可以在目錄項中移動文件,而且還可以創(chuàng)建新的目錄項以及將一些特殊類型的文件放在該目錄項中第13頁/共32頁第十四頁,共32頁。2022年6月21日
19、星期二15Huxuying返回(fnhu)結(jié)束單文件程序是指一個程序只由一個源文件組成多文件程序是指一個程序中至少包含兩個文件設(shè)程序由二個文件組成:甲.cpp、乙.cpp其編譯連接和運行方法如下第14頁/共32頁第十五頁,共32頁。2022年6月21日星期二16創(chuàng)建一個新的項目創(chuàng)建一個新的項目(xingm)文件文件方法:文件新建工程Win32 Console Application在工程選框中輸入所指定的項目名,如:excise在位置選框中輸入要建立項目文件所需的源文件所在的路徑,如::單擊 “確定(qudng)” 命令按鈕單擊 “完成” 命令按鈕單擊 “確定(qudng)” 命令按鈕結(jié)束第1
20、5頁/共32頁第十六頁,共32頁。2022年6月21日星期二17單擊:工程添加工程新建文件單擊:工程添加工程新建文件選擇選擇 C+ Source File 或或 C+ Header File 在文件選框中輸入在文件選框中輸入(shr)文件名文件名接著在編輯窗口中輸入接著在編輯窗口中輸入(shr)源程序,如:源程序,如:結(jié)束(jish)如果是已經(jīng)存在的文件,單擊:工程添加工程Files把 .cpp、.h 文件依次添加到該項目中編譯、鏈接、執(zhí)行甲.cpp文件:#include #include void product(int n);static int s=1;void main()int n=
21、2;doproduct(n);cout main: s= s endl;while( _getch()!=27 );乙.cpp文件:#include static int s=1;void product(int n)s*=n;cout product: s= s endl;第16頁/共32頁第十七頁,共32頁。2022年6月21日星期二18結(jié)束(jish)方法:方法:文件打開工作區(qū)打開項目文件夾文件打開工作區(qū)打開項目文件夾 exciseexcise.dsw 文件文件第17頁/共32頁第十八頁,共32頁。2022年6月21日星期二19結(jié)束(jish)在程序中包含自定義的頭文件:在程序中包含自定
22、義的頭文件:方法方法1:#include 自定義的頭文件自定義的頭文件.h 方法方法2:工具選擇目錄增加一個:工具選擇目錄增加一個include搜索搜索(su su)路徑路徑返回第18頁/共32頁第十九頁,共32頁。2022年6月21日星期二20Huxuying返回(fnhu)結(jié)束(jish)VC+ 開發(fā)環(huán)境中集成了功能強大的調(diào)試工具,利用它們可以調(diào)試應(yīng)用程序,能設(shè)置和管理斷點、查看和改變變量的值以及控制線程調(diào)試一個程序一般分為兩步:1)首先修正在編譯時產(chǎn)生的不正確的語法、拼錯的關(guān)鍵詞以及類型不匹配等錯誤2)再用調(diào)試器檢測和修正邏輯錯誤以及在循環(huán)、判斷和相互調(diào)用中產(chǎn)生的錯誤第19頁/共32頁第
23、二十頁,共32頁。2022年6月21日星期二21結(jié)束(jish)調(diào)試的第一個階段的主要任務(wù)是修正一些語法錯誤:調(diào)試的第一個階段的主要任務(wù)是修正一些語法錯誤: 未定義的的標(biāo)識符(如函數(shù)名、變量名、類名等) 數(shù)據(jù)類型或參數(shù)類型及個數(shù)不匹配 其它的語法錯誤在 “Output” 窗口中列出了所有錯誤項,每個錯誤都給出其所在的文件名、行號及其錯誤編號快速定位到錯誤產(chǎn)生的源代碼位置的方法:在 “Output” 窗口中雙擊某個錯誤,或?qū)⒐鈽?biāo)移到該錯誤處按 Enter 鍵,則該錯誤被高亮顯示,狀態(tài)欄上顯示出錯誤內(nèi)容,并定位到相應(yīng)的代碼行中,且該代碼行的最前面有個藍色箭頭標(biāo)志按 F4 鍵可顯示下一錯誤,并定位到
24、相應(yīng)的源代碼行第20頁/共32頁第二十一頁,共32頁。2022年6月21日星期二22結(jié)束(jish)打開調(diào)試工具欄:打開調(diào)試工具欄:右擊工具欄調(diào)試右擊工具欄調(diào)試啟動調(diào)試器:編譯開始調(diào)試子菜單啟動調(diào)試器:編譯開始調(diào)試子菜單 或:調(diào)試工具欄中命令按鈕或:調(diào)試工具欄中命令按鈕子菜單命令子菜單命令功能描述功能描述Go F5從當(dāng)前語句開始或繼續(xù)運行程序從當(dāng)前語句開始或繼續(xù)運行程序直到斷點處或程序結(jié)束直到斷點處或程序結(jié)束Step Into F11單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)Run to Cursor Ctrl+F10運行程序到光標(biāo)所在的代碼行運行程序到光標(biāo)所在的代碼
25、行Attach to Process將調(diào)試器與將調(diào)試器與 Windows 系統(tǒng)某個程序的運行過程聯(lián)系系統(tǒng)某個程序的運行過程聯(lián)系起來,讀者可以像調(diào)試起來,讀者可以像調(diào)試 VC+ 程序一樣進行調(diào)試操作程序一樣進行調(diào)試操作第21頁/共32頁第二十二頁,共32頁。2022年6月21日星期二23結(jié)束(jish)為了便于使用調(diào)試器,系統(tǒng)提供了一系列的工具:為了便于使用調(diào)試器,系統(tǒng)提供了一系列的工具: 菜單命令 窗口 對話框 第22頁/共32頁第二十三頁,共32頁。2022年6月21日星期二24結(jié)束(jish)調(diào)試應(yīng)用程序所用到的命令可在調(diào)試應(yīng)用程序所用到的命令可在 “編輯編輯”、“查看查看”、“編譯編譯”
26、 菜單下找到菜單下找到一旦啟動了調(diào)試器后,原來的“編譯”菜單就會變成 “Debug” 菜單常用調(diào)試命令: Restar (Ctrl+Shift+F5) 從第一行代碼重新開始調(diào)試 StopDebugging (Shift+F5) 停止調(diào)試,返回正常的編輯過程 Go (F5) 從當(dāng)前語句繼續(xù)運行程序,直到斷點處或程序結(jié)束 Step Out (Shift+ F11) 繼續(xù)運行程序到下一個斷點處 Run to Cursor (Ctrl+F10) 繼續(xù)運行程序到光標(biāo)所在的代碼行 Step Over (F10) 單步執(zhí)行下一條語句 Step Over (F10) 跳過調(diào)用函數(shù) Step Into (F11
27、) 進入調(diào)用函數(shù) Step Out (Shift+ F11) 從調(diào)用函數(shù)中跳出 QuickWatch (Shift+F9) 顯示 “QuickWatch” 窗口 Watch 顯示 “Watch” 窗口 Variables 顯示 “Variables” 窗口第23頁/共32頁第二十四頁,共32頁。2022年6月21日星期二25結(jié)束(jish)子菜單命令子菜單命令功能描述功能描述Go F5從當(dāng)前語句繼續(xù)運行程序,直到斷點處或程序結(jié)束從當(dāng)前語句繼續(xù)運行程序,直到斷點處或程序結(jié)束Restar Ctrl+Shift+F5將應(yīng)用程序重新加入內(nèi)存,從第一行代碼開始執(zhí)行,將應(yīng)用程序重新加入內(nèi)存,從第一行代碼開
28、始執(zhí)行,其斷點仍然有效其斷點仍然有效StopDebugging Shift+F5停止調(diào)試,返回正常的編輯過程停止調(diào)試,返回正常的編輯過程Break在程序運行的當(dāng)前位置終止在程序運行的當(dāng)前位置終止Apply Code Change 運行改變后的代碼運行改變后的代碼Step Into F11單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)Step Over F10單步執(zhí)行下一條語句,但跳過所調(diào)用的函數(shù)代碼單步執(zhí)行下一條語句,但跳過所調(diào)用的函數(shù)代碼Step Out Shift+ F11執(zhí)行函數(shù)調(diào)用外的語句,并終止在函數(shù)調(diào)用語句處執(zhí)行函數(shù)調(diào)用外的語句,并終止在函數(shù)調(diào)用語句處Run
29、to Cursor Ctrl+F10運行程序到光標(biāo)所在的代碼行運行程序到光標(biāo)所在的代碼行Step Into Specific Function單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)單步執(zhí)行下條語句,并跟蹤遇到的函數(shù)Exceptions顯示異常對話框顯示異常對話框Threads顯示線程對話框顯示線程對話框Modules顯示模塊對話框顯示模塊對話框Show Next Statement 顯示程序代碼中的下一條語句顯示程序代碼中的下一條語句Quick Watch Shift+F9顯示顯示“Quick Watch”窗口窗口第24頁/共32頁第二十五頁,共32頁。2022年6月21日星期二26結(jié)束(jish
30、)當(dāng)調(diào)試一個應(yīng)用程序時,系統(tǒng)會提供一系列窗口顯示相關(guān)的調(diào)試信息當(dāng)調(diào)試一個應(yīng)用程序時,系統(tǒng)會提供一系列窗口顯示相關(guān)的調(diào)試信息“View” 菜單下的 “Debug Windows” 子菜單可以訪問它們;也可通過工具欄中的按鈕進行這些窗口既可以“浮動”也可以“停泊”,當(dāng)窗口處在“浮動”狀態(tài)時可以調(diào)整其大小,窗口中的信息可以在任何調(diào)試窗口進行復(fù)制,但只有“Output”窗口內(nèi)的信息可以輸出到打印機上便于讀者檢查菜單命令菜單命令信息說明信息說明Output顯示調(diào)試過程中的輸出結(jié)果,其中包含所有的編譯器、連接器、顯示調(diào)試過程中的輸出結(jié)果,其中包含所有的編譯器、連接器、錯誤指示錯誤指示W(wǎng)atch顯示變量和表
31、達式的結(jié)果顯示變量和表達式的結(jié)果Variables顯示當(dāng)前及上一條語句所使用的變量以及函數(shù)返回值的信息等,顯示當(dāng)前及上一條語句所使用的變量以及函數(shù)返回值的信息等,窗口中:窗口中:Auto 頁顯示出返回信息頁顯示出返回信息Locals 頁顯示出當(dāng)前函數(shù)使用的變量頁顯示出當(dāng)前函數(shù)使用的變量this 頁顯示出由頁顯示出由 this 所指向的對象所指向的對象Registers顯示通用寄存器和顯示通用寄存器和 CPU 狀態(tài)寄存器的當(dāng)前內(nèi)容狀態(tài)寄存器的當(dāng)前內(nèi)容Memory 顯示內(nèi)存的當(dāng)前內(nèi)容顯示內(nèi)存的當(dāng)前內(nèi)容Call Stack顯示未返回的函數(shù)的堆棧內(nèi)容顯示未返回的函數(shù)的堆棧內(nèi)容Disassembly顯示
32、正在編譯的源程序的匯編語言代碼顯示正在編譯的源程序的匯編語言代碼第25頁/共32頁第二十六頁,共32頁。2022年6月21日星期二27結(jié)束(jish)所謂所謂斷點斷點,實際上就是告訴調(diào)試器在何處暫時中斷程序的,實際上就是告訴調(diào)試器在何處暫時中斷程序的運行,以便查看程序的狀態(tài)以及瀏覽和修改變量的值等運行,以便查看程序的狀態(tài)以及瀏覽和修改變量的值等VC+ 中的斷點的類型: 位置斷點位置斷點指示程序運行中斷的代碼行號 數(shù)據(jù)斷點當(dāng)某表達式的值變成真或改變數(shù)值時中斷程序的運行 消息斷點消息斷點與窗口過程緊密相關(guān),當(dāng)窗口過程接收到一條定義的消息(如WM_SIZE)便中斷程序的運行消息斷點對于MFC應(yīng)用程序來說一般不起作用,因為窗口過程通常存在于MFC框架中,而不是在程序源代碼中 條件斷點條件斷點是位置斷點的擴展,在源代碼中設(shè)置斷點與設(shè)置位置斷點的方式相同。當(dāng)某表達式的值變成真或改變數(shù)值時,則在指定位置處中斷程序的運行第26頁/共32頁第二十七頁,共32頁。2022年6月21日星期二28結(jié)束(jish)兩種方式:兩種方式:1)快捷方式快捷方式2)“Breakpoints” 對話框?qū)υ捒蚴褂每旖莘绞胶唵?;使?“Breakpoints” 對話框方式較為麻煩,但能設(shè)置所有類型的斷點快捷方式在需要設(shè)置(或清除)斷點的位置上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度事業(yè)單位退休人員返聘工作協(xié)議
- 2025年度中央廚房配送食堂服務(wù)采購協(xié)議
- 2025年度智慧城市建設(shè)項目居間咨詢服務(wù)協(xié)議書
- 2025年度房地產(chǎn)項目宣傳視頻制作合同范本
- 南山打井合同范例
- 七貓簽約合同范本
- 環(huán)保設(shè)備居間合同編寫技巧
- 2025年度農(nóng)藥行業(yè)知識產(chǎn)權(quán)保護合同
- 2025年國際貿(mào)易代理合同范本
- 2025年度全新金融數(shù)據(jù)分析外包服務(wù)合同模板下載
- 中國氫內(nèi)燃機行業(yè)發(fā)展環(huán)境、市場運行格局及前景研究報告-智研咨詢(2024版)
- 開學(xué)季初三沖刺中考開學(xué)第一課為夢想加油課件
- 《自然保護區(qū)劃分》課件
- 2025年普通卷釘項目可行性研究報告
- 2025年人教版英語五年級下冊教學(xué)進度安排表
- 2025年建筑施工春節(jié)節(jié)后復(fù)工復(fù)產(chǎn)工作專項方案
- 學(xué)校食堂餐廳管理者食堂安全考試題附答案
- 《商用車預(yù)見性巡航系統(tǒng)技術(shù)規(guī)范》
- 玻璃電動平移門施工方案
- 春季安全開學(xué)第一課
- 陜鼓集團招聘筆試題目
評論
0/150
提交評論