**
from vc的ide使用技巧大全:
------------------------------
opt 工程關於開發環境的引數檔案。如工具條位置等資訊;
.clw classwizard資訊檔案,實際上是ini檔案的格式,有興趣可以研究一下.有時候classwizard出問題,手工修改clw檔案可以解決.如果此檔案不存在的話,每次用classwizard的時候繪提示你是否重建.
.dsp (developerstudio project):專案檔案,文字格式,不過不熟悉的話不要手工修改.dsw(developerstudio workspace)是工作區檔案,其他特點和dsp差不多.
.plg 是編譯資訊檔案,編譯時的error和warning資訊檔案(實際上是乙個html檔案),一般用處不大.在tools->options裡面有個選項可以控制這個檔案的生成.
.hpj (help project)是生成幫助檔案的工程,用microsfot help compiler可以處理.
.mdp (microsoft devstudio project)是舊版本的專案檔案,如果要開啟此檔案的話,會提示你是否轉換成新的dsp格式.
.bsc 是用於瀏覽專案資訊的,如果用source brower的話就必須有這個檔案.如果不用這個功能的話,可以在project options裡面去掉generate browse info file,可以加快編譯速度.
.map 是執行檔案的映像資訊紀錄檔案,除非對系統底層非常熟悉,這個檔案一般用不著.
.pch (pre-compiled file)是預編譯檔案,可以加快編譯速度,但是檔案非常大.
.pdb (program database)記錄了程式有關的一些資料和除錯資訊,在除錯的時候可能有用.
.exp 只有在編譯dll的時候才會生成,記錄了dll檔案中的一些資訊.一般也沒什麼用.
.ncb 無編譯瀏覽檔案(no compile browser)。當自動完成功能出問題時可以刪除此檔案。build後會自動生成。
擷取檔案字尾名
擷取給的檔名的字尾名 在這裡要注意可能出現的檔案是否有字尾名,例如.abc和abc.其實這兩種是沒有字尾名的,所以判斷切片 的索引位置必須有所限制 def foo filename,has dot false 獲取檔名的字尾名 param filename 檔名 param has dot 字尾名是...
獲取檔案字尾名
獲取到filename的字尾 利用lastindexof 從最後面截字尾,找到最後乙個點的索引然後加一,利用substring擷取該索引後的字串 f.getfilename substring f.getfilename lastindexof 1 lastindexof 方法有以下四種形式 pub...
檔名(字尾名)修改
就自己寫了段 來實現 檔名 字尾名 修改的小函式。剛開通部落格就把 放上來了。希望大俠看到指點一二。不勝榮幸!view code 1 2 修改檔名 3 4 原始檔全名 包括路徑 5 檔案字尾名 為空表示不修改 6 檔案後 為空表示不修改 7 返回異常訊息 8static void changeext...