導航:首頁 > 版本升級 > vc模塊配置文件

vc模塊配置文件

發布時間:2024-09-25 05:18:25

① 請高手指點:VC中如何寫配置文件記錄我選中的信息

設一個變數保存是不可取的,因為程序每次啟動時這個變數都是初始化的值,可以通過寫磁碟保存復選框的狀態.每次啟動程序再讀一次配置文件.如下:
簡單地創建一個config.txt(後綴名任意,反正是純文本)文件.裡面寫三行,每一行紀錄一下三個復選框的狀態比如:
1
1
1
表示三個全選中.然後在窗口啟動的初始化函數里加上讀取這個配置文件.讀進來由一個數組或者其他什麼的保存這三個數字,再在初始化復選框控制項的地方根據這三個數字是否為0來初始化對應的復選框狀態.如果有修改保存就重寫一次這個文件就好了.

② VC工程中各種文件的作用是什麼

Visual C++作為一種程序設計語言, 它同時也是一個集成開發工具, 提供了軟體代碼自動生成和可視化的資源編輯功能。在使用Visual C++開發應用程序的過程中, 系統為我們生成了大量的各種類型的文件, 在本節中將要詳細介紹Visual C++中這些不同類型的文件分別起到什麼樣的作用, 在此基礎上對Visual C++如何管理應用程序所用到的各種文件有一個全面的認識。

首先要介紹的是擴展名為dsw的文件類型, 這種類型的文件在VC中是級別最高的, 稱為Workspace文件。在VC中, 應用程序是以Project的形式存在的, Project文件以.dsp擴展名, 在Workspace文件中可以包含多個Project, 由Workspace文件對它們進行統一的協調和管理。

與dsw類型的Workspace文件相配合的一個重要的文件類型是以opt為擴展名的文件, 這個文件中包含的是在Workspace文件中要用到的本地計算機的有關配置信息, 所以這個文件不能在不同的計算機上共享, 當我們打開一個Workspace文件時, 如果系統找不到需要的opt類型文件, 就會自動地創建一個與之配合的包含本地計算機信息的opt文件。

上面提到Project文件的擴展名是dsp, 這個文件中存放的是一個特定的工程, 也就是特定的應用程序的有關信息, 每個工程都對應有一個dsp類型的文件。

以clw為擴展名的文件是用來存放應用程序中用到的類和資源的信息的, 這些信息是VC中的ClassWizard工具管理和使用類的信息來源。

對應每個應用程序有一個readme.txt文件, 這個文件中列出了應用程序中用到的所有的文件的信息, 打開並查看其中的內容就可以對應用程序的文件結構有一個基本的認識。

在應用程序中大量應用的是以h和cpp為擴展名的文件, 以h為擴展名的文件稱為頭文件。以cpp為擴展名的文件稱為實現文件, 一般說來h為擴展名的文件與cpp為擴展名的文件是一一對應配合使用的, 在h為擴展名的文件中包含的主要是類的定義, 而在cpp為擴展名的文件中包含的主要是類成員函數的實現代碼。

在應用程序中經常要使用一些點陣圖、菜單之類的資源, VC中以rc為擴展名的文件稱為資源文件, 其中包含了應用程序中用到的所有的windows資源, 要指出的一點是rc文件可以直接在VC集成環境中以可視化的方法進行編輯和修改。

最後要介紹的是以rc2為擴展名的文件, 它也是資源文件, 但這個文件中的資源不能在VC的集成環境下直接進行編輯和修改, 而是由我們自己根據需要手工地編輯這個文件。

對於以ico,bmp等為擴展名的文件是具體的資源, 產生這種資源的途徑很多。使用rc資源文件的目的就是為了對程序中用到的大量的資源進行統一的管理。

③ VC++中的各種文件各起的是什麼做用

vc所支持的文件類型

DSW:全稱是Developer Studio Workspace,最高級別的配置文件,記錄了整個工作空間的配置信息,她是一個純文本的文件,在vc創建新項目的時候自動生成
DSP:全稱是Developer Studio Project,也是一個配置文件,不過她記錄的是一個項目的所有配置信息,純文本文件
OPT:與DSW、DSP配合使用的配置文件,她記錄了與機器硬體有關的信息,同一個項目在不同的機器上的opt文件內容是不同的
CLW:記錄了跟ClassWizard相關的信息,如果丟失了clw文件,那麼在Class View面板里就沒有類信息
PLG:實際上是一個超文本文件,可以用Internet Explorer打開,記錄了Build的過程,是一個日誌型文件
RC:資源描述文件,記錄了所有的資源信息,在資源編輯器里作的修改,實際上都是對RC文件的修改
RC2:附加的資源描述文件,不能直接資源編輯器修改,只能手工添加,可以用來添加額外的資源
RES:經過資源編輯器編譯之後的資源文件,以二進制方式存放
SBR:編譯器生成的瀏覽信息文件,在代碼導航的時候非常有用,她需要在編譯時指定/FR或者/Fr開關
BSC:BSCMAKE.EXE將所有的SBR文件作為輸入,經過處理之後輸出一個BSC文件,在代碼導航的時候實際用到的是BSC文件
ILK:當選定漸增型編譯連接時,連接器自動生成ILK文件,記錄連接信息
PDB:全稱是Program DataBase,即程序資料庫文件,用來記錄調試信息,是一個相當重要的文件,沒有他,程序無法正常調試
LIB:如果項目輸出是Dll的話,一般會輸出一個跟項目同名的Lib文件,記錄輸出的函數信息
EXP:同Lib,是跟Dll一起生成的輸出文件
PCH:全稱是PreCompiled Header,就是預先編譯好的頭文件,在編譯時指定/Yu開關時編譯器自動生成

④ VS2005中*.sln*. vcproj*.suo*.ncb*.user是什麼文件,有什麼作用

.sln是工程文件.一個工程可能有多個項目
.vcproj項目文件..這是VS2005管理VC項目的主要配置存儲文件.保存著中各個文件的組織和編譯方法等信息.
.suo是Visual Studio Solution User Options .這是個二進制文件.可以清理掉
.ncb是VC++ Intellisense Database也就是只能提示資料庫文文件.可以清理掉.清理掉這個文件可能會解決只能提示不顯示的問題.每次打開VC項目後,這個文件會自動生成.
.user叫做Visual Studio Project User Options file.是一個xml格式的文件.也可以清理掉.在關閉工程時會自動創建出來.
還有一個叫.aps的
..APS:AppStudio File存放二進制資源的中間文件,VC把當前資源文件轉換成二進制格式,並存放在APS文件中,以加快資源裝載速度。這個文件也可以清理掉

閱讀全文

與vc模塊配置文件相關的資料

熱點內容
為什麼我的爐石不能查看完整數據 瀏覽:179
蘋果7音量按鍵不回彈 瀏覽:296
u盤兩個系統可以放一個文件夾嗎 瀏覽:538
linuxshell變數累加 瀏覽:386
win10控制面板怎麼看 瀏覽:574
如何編程換裝游戲程序 瀏覽:269
怎麼登錄沭陽縣民政局網站 瀏覽:451
iphone6降級ios7 瀏覽:92
怎麼隱藏三星應用程序圖標不見了 瀏覽:203
可以兼職的app 瀏覽:493
iphone圓角圖標製作 瀏覽:659
建設銀行app怎麼申請 瀏覽:163
系統備份文件夾在哪 瀏覽:998
qq分組exo韓文 瀏覽:849
華碩裝裝win7系統教程視頻 瀏覽:407
什麼是數據直連 瀏覽:210
筆記本連接無線網路慢 瀏覽:486
壓縮文件怎麼控制在4m以內 瀏覽:1
indesign最新版本2016 瀏覽:300
為什麼壓縮文件窗口變小 瀏覽:904

友情鏈接