- 軟件介紹
- 軟件截圖
- 下載地址
- 相關(guān)評論(1)
stdafx.h文件是一款非常好用的頭文字預(yù)編譯應(yīng)用框架,在這里我們可以讓用戶體驗(yàn)到更加的編輯的編譯環(huán)境,加速編譯的過程,可以在32或者64位的系統(tǒng)下運(yùn)行,更多精彩實(shí)用的功能盡在當(dāng)易網(wǎng)!
stdafx.h介紹:
stdafx.h,standard application framework extensions,中文的意思是:標(biāo)準(zhǔn)應(yīng)用程序框架的擴(kuò)展。
簡介:
所謂頭文件預(yù)編譯,就是把一個工程(project)中使用的一些mfc標(biāo)準(zhǔn)頭文件(如windows.h、afxwin.h)預(yù)先編譯,以后該工程編譯時,不再編譯這部分頭文件,僅僅使用預(yù)編譯的結(jié)果。這樣可以加快編譯速度,節(jié)省時間。
功能:
--預(yù)編譯頭文件通過編譯stdafx.cpp生成,以工程名命名,由于預(yù)編譯的頭文件的后綴是“pch”,所以編譯結(jié)果文件是projectname.pch。
--編譯器通過一個頭文件stdafx.h來使用預(yù)編譯頭文件。stdafx.h這個頭文件名是可以在project的編譯設(shè)置里指定的。編譯器認(rèn)為,所有在指令#include "stdafx.h"前的代碼都是預(yù)編譯的,它跳過#include "stdafx. h"指令,使用projectname.pch編譯這條指令之后的所有代碼。
--因此,所有的mfc實(shí)現(xiàn)文件第一條語句都是:#include "stdafx.h"。在它前面的所有代碼將被忽略,所以其他的頭文件應(yīng)該在這一行后面被包含。否則,你將會得到“no such file or directory”這樣讓你百思不得其解的錯誤提示。
作用:
--stdafx.h中沒有函數(shù)庫,只是定義了一些環(huán)境參數(shù),使得編譯出來的程序能在32位的操作系統(tǒng)環(huán)境下運(yùn)行。
windows和mfc的include文件都非常大,即使有一個快速的處理程序,編譯程序也要花費(fèi)相當(dāng)長的時間來完成工作。由于每個.cpp文件都包含相同的include文件,為每個.cpp文件都重復(fù)處理這些文件就顯得很傻了。
為避免這種浪費(fèi),appwizard和visualc++編譯程序一起進(jìn)行工作,如下所示:
--appwizard建立了文件stdafx.h,該文件包含了所有當(dāng)前工程文件需要的mfcinclude文件。且這一文件可以隨被選擇的選項(xiàng)而變化。
--appwizard然后就建立stdafx.cpp。這個文件通常都是一樣的。
--然后appwizard就建立起工程文件,這樣第一個被編譯的文件就是stdafx.cpp。
--當(dāng)visualc++編譯stdafx.cpp文件時,它將結(jié)果保存在一個名為stdafx.pch的文件里。(擴(kuò)展名pch表示預(yù)編譯頭文件。)
--當(dāng)visualc++編譯隨后的每個.cpp文件時,它閱讀并使用它剛生成的.pch文件。visualc++不再分析windowsinclude文件,除非你又編輯了stdafx.cpp或stdafx.h。
在這個過程中你必須遵守以下規(guī)則:
--你編寫的任何.cpp文件都必須首先包含stdafx.h。
--如果你有工程文件里的大多數(shù).cpp文件需要.h文件,順便將它們加在stdafx.h(后部)上,然后預(yù)編譯stdafx.cpp。
--由于.pch文件具有大量的符號信息,它是你的工程文件里最大的文件。
如果你的磁盤空間有限,你就希望能將這個你從沒使用過的工程文件中的.pch文件刪除。執(zhí)行程序時并不需要它們,且隨著工程文件的重新建立,它們也自動地重新建立。
- 下載地址
stdafx.h文件
下載不了,安裝失敗,有問題? 點(diǎn)此報錯 告訴我們!
最新評論
- 第 1 樓 江蘇連云港東??腿?/b> 發(fā)表于: 2020/12/29 18:00:38
- 安裝很快,用起來很方便,很省事
發(fā)表評論 查看所有評論(1)
軟件排行榜
- 1ef process manager(進(jìn)程處理器)
- 2VMware Workstation 16 Pro虛擬機(jī)
- 3beep codes viewer(電腦蜂鳴器代碼分析)
- 4system mechanic professional
- 5變速精靈(兄弟變速齒輪)
- 6windows系統(tǒng)修復(fù)專家軟件
- 7hot corners軟件
- 8Microsoft VB/VC Runtime Library for x86/x64
- 9wallet.dat文件
- 10recover my files文件恢復(fù)工具漢化修改版
- 11NVFlash 32/64位(顯卡bios刷新工具)
- 12Digital ObjectRescue Pro(數(shù)據(jù)恢復(fù))
- 13vmware workstation中文修改版
- 14windows進(jìn)程管理器(進(jìn)程管理)
- 15Undelete Plus(恢復(fù)刪除的文件)
熱門推薦
-
變速精靈免費(fèi)版下載 v3.0 官方版 / 1.29M / 簡體中文
-
office2016激活工具增強(qiáng)版下載 v11.2.0 免費(fèi)版 / 3.00M / 簡體中文
-
dx修復(fù)工具下載 v3.9 增強(qiáng)版 / 200.33M / 簡體中文
-
vmware 64位下載 v12.5.6 官方版 / 511.29M / 簡體中文
-
微軟運(yùn)行庫合集下載 v2022.01.11 最新版 / 65.83M / 簡體中文
-
win7藍(lán)屏修復(fù)工具官方下載 v1.0 免費(fèi)版 / 606KB / 簡體中文
-
net framework最新版下載 v4.8 官方版 / 74.59M / 多國語言
-
win2008server r2下載 簡體中文版(含序列號) / 3100.00M / 簡體中文
-
kms tools 激活工具下載 v18.06.2016 永久激活版 / 16.20M / 簡體中文
-
office激活工具下載 v7.8.8 迷你版 / 3.15M / 簡體中文
熱門標(biāo)簽
裝機(jī)必備軟件
-
網(wǎng)易云音樂音頻播放
影音先鋒視頻播放
360安全衛(wèi)士安全防護(hù)
愛奇藝視頻播放
360殺毒殺毒軟件
迅雷下載工具
驅(qū)動精靈驅(qū)動工具
酷我音樂音頻播放
WPS辦公軟件
暴風(fēng)影音視頻播放
吉吉影音視頻播放
微信電腦版聊天工具
搜狗輸入法文字輸入
美圖秀秀圖像處理
360瀏覽器上網(wǎng)瀏覽
- 視頻
- 芒果tv騰訊視頻優(yōu)酷視頻愛奇藝
- 解壓
- rar解壓軟件7zip解壓軟件視頻壓縮軟件winrar
- 剪輯
- 剪映會聲會影premiereaudition
- p圖
- 光影魔術(shù)手coreldraw美圖秀秀photoshop
- 辦公
- 騰訊會議釘釘officewps
- 殺毒
- 諾頓小紅傘金山毒霸360殺毒
- 直播
- 抖音快手斗魚直播虎牙直播
- 翻譯
- 谷歌翻譯插件百度翻譯有道詞典金山詞霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 編程
- EditPlusnotepadsublimevisual studio
- 安全
- 火絨卡巴斯基騰訊電腦管家360安全衛(wèi)士
- 下載
- utorrentidm下載器比特彗星迅雷電腦版
- 網(wǎng)盤
- 阿里云盤和彩云網(wǎng)盤騰訊微云百度網(wǎng)盤
- 聊天
- 微信電腦版yy語音阿里旺旺qq
- 財務(wù)
- 用友軟件開票軟件管家婆軟件金蝶軟件
- 瀏覽器
- 火狐瀏覽器谷歌瀏覽器qq瀏覽器360瀏覽器
- 驅(qū)動
- 驅(qū)動人生網(wǎng)卡驅(qū)動驅(qū)動精靈顯卡驅(qū)動
- 檢測
- cpuzaida64安兔兔魯大師
- 音樂
- 網(wǎng)易云音樂酷我音樂酷狗音樂qq音樂
- 播放器
- potplayerkmplayer影音先鋒暴風(fēng)影音