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

正文內(nèi)容

cbuilder工程的基本結(jié)構(gòu)(編輯修改稿)

2024-09-18 21:21 本頁面
 

【文章內(nèi)容簡介】 .bpr *.cpp *.dfm *.res *.h 小練習(xí): 新建一個(gè)項(xiàng)目,編譯運(yùn)行,關(guān)閉項(xiàng)目,然后到項(xiàng)目 文件夾下,刪除上述文件類型之外的文件,然后打開項(xiàng) 目,看看能否從新編譯運(yùn)行。 16 C++Builder工程的基本結(jié)構(gòu) pragma 預(yù)處理指令詳解 ? 一、主要功能 對(duì)每個(gè)編譯器給出了一方法 ,在保持與 C和 C++語言完 全兼容的情況下 ,給出主機(jī)或操作系統(tǒng)專有的特征。 編譯指示是機(jī)器或操作系統(tǒng)專有的 ,且對(duì)于每個(gè)編譯 器都是不同的。 ? 二、命令格式 pragma para 其中: para為命令參數(shù)。 17 pragma 預(yù)處理指令詳解 ? 三、常見參數(shù)和意義 ? message 在編譯信息輸出窗口中輸出相應(yīng)的信息,這對(duì)于源代 碼信息的控制是非常重要的。其使用方法為: pragma message(消息文本 ) 當(dāng)編譯器遇到這條指令時(shí)就在編譯輸出窗口中將消 息文本打印出來。 如果在程序中定義了許多宏,用于控制源代碼版本 ,則有可能會(huì)忘記有沒有正確的設(shè)置這些宏,此時(shí)可以 用這條指令在編譯的時(shí)候就進(jìn)行檢查。 18 pragma 預(yù)處理指令詳解 假設(shè)希望判斷有沒有在源代碼的什么地方定義了 _X86這 個(gè)宏 ,可以用下面的方法 : ifdef _X86 pragma message(_X86 macro activated!) endif 定義了 _X86這個(gè)宏以后,應(yīng)用程序在編譯時(shí)就會(huì)在 編譯輸出窗口里顯示 _86 macro activated!。就會(huì) 知道有沒有定義一些特定的宏了 。 19 pragma 預(yù)處理指令詳解 ? 格式: pragma code_seg( [sectionname [, sectionclass] ]) 它能夠設(shè)置程序中函數(shù)代碼存放的代碼段,當(dāng)開發(fā)驅(qū) 動(dòng)程序的時(shí)候就會(huì)使用到它。 20 pragma 預(yù)處理指令詳解 ? once 只要在頭文件的最開始加入這條指令就能夠保證頭 文件被編譯一次,這條指令實(shí)際上在 VC6中就已經(jīng)有了, 但是考慮到兼容性并沒有太多的使用它。 21 pragma 預(yù)處理指令詳解 ? hdrstop 表示預(yù)編譯頭文件到此為止,后面的頭文件不進(jìn)行 預(yù)編譯。 BCB可以預(yù)編譯頭文件以加快鏈接的速度,但如 果所有頭文件都進(jìn)行預(yù)編譯又可能占太多磁盤空間,所 以使用這個(gè)選項(xiàng)排除一些頭文件。有時(shí)單元之間有依賴 關(guān)系,比如單元 A 依賴單元 B,所以單元 B 要先于單 元 A 編譯。 可以用 pragma startup 指定編譯優(yōu)先級(jí),如果使 用了 pragma package(smart_init), BCB就會(huì)根據(jù)優(yōu)先 級(jí)的大小先后編譯。 22 pragma 預(yù)處理指令詳解 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1