freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

鄂教版信息技術(shù)九下第9課《程序調(diào)試優(yōu)化算法》-文庫吧

2024-11-08 22:43 本頁面


【正文】 錄 – 工作目錄 – 編譯參數(shù) – 需要鏈接的函數(shù)庫 – 編譯完以后做什么操作 – 編譯前要做的操作 – … ? 了解這些屬性的意義以后,我們可以對這些屬性值進行設置,以影響編譯器的編譯行為。 Project Configuration ? 對項目的所有屬性的一組設置值統(tǒng)稱為一個Project Configuration,即一組 Project Settings統(tǒng)稱為一個 Project Configuration. ? VC提供兩組標準項目設置信息的 Configuration模板 – Debug?默認的活躍的項目配置模板 – Release ? 很有經(jīng)驗的程序員也可新建不同于這兩組標準模板的項目配置。 Set active project configuration ? 在同一時刻,只能有一個 configuration是有效的或活躍的。 ? 在 Build菜單下選擇 Set active project configuration. 對項目配置的理解 ? 可以從這個角度來簡化理解(不夠準確) –每一個 project都有一個開發(fā)狀態(tài),稱為 debug與 release,得到的編譯結(jié)果分別稱為 ? Debug版程序 ?還處于調(diào)試狀態(tài)的程序 ? Release版程序 ?最終提交給用戶的可以執(zhí)行的程序 ? 問題 – Debug版與 Release版有什么區(qū)別? 區(qū)別 ? 標準的 Debug版的項目配置指示編譯器在編譯時,使項目或程序中包含有 調(diào)試信息 ,對程序 不做任何的優(yōu)化 ,便于程序員調(diào)試程序。 ? 標準的 Release版的配置指示編譯器在編譯時對程序進行優(yōu)化。得到的結(jié)果在代碼大小和運行速度上都是較優(yōu)的,程序中也不包含調(diào)試信息。 問題:什么叫優(yōu)化?為什么不能優(yōu)化 Project Settings 選擇 C/C++頁, Category中選擇 general ,則出現(xiàn)一個 Debug Info(調(diào)試信息)下拉列表框,可供選擇的調(diào)試信息 方式包括 : 一些編譯選項及解釋 命令行 Project settings 說明 無 None 沒有調(diào)試信息 /Zd Line Numbers Only 目標文件或者可執(zhí)行文件中只包含全局和導出符號以及代 碼行信息,不包含符號調(diào)試信息 /Z7 C Compatible 目標文件或者可執(zhí)行文件中包含行號和所有符號調(diào)試信息, 包括變量名及類型,函數(shù)及原型等 /Zi Program Database 創(chuàng)建一個程序庫 (PDB),包括類型信息和符號調(diào)試信息。 /ZI Program Database for Edit and Continue 除了前面 /Zi的功能外,這個選項允許對代碼進行調(diào)試過程中的修改和繼續(xù)執(zhí)行。這個選項同時使 pragma設置的優(yōu)化功能無效 看不懂可先不看 4. 怎么調(diào)程序? 輔助我們調(diào)試程序的工具稱為 IDE的調(diào)試器 debugger 如何進行入調(diào)試? 方法 1. 菜單: Build?Start Debug?Go 方法 2. 直接點擊工具條上的 Go按鈕 方法 3. 按熱鍵 F5 想讓程序停下來,怎么辦? 設置斷點 ? 斷點是 最常用的技巧。 ? 斷點是調(diào)試器設置的一個代碼位置。當程序運行到斷點時,程序中斷執(zhí)行,回到調(diào)試器。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1