C 建立臨時檔案

2021-04-14 01:41:56 字數 747 閱讀 4586

1. 在臨時檔案只能夠建立乙個臨時檔案並返回該檔案的完整路徑

//在臨時檔案只能夠建立乙個臨時檔案並返回該檔案的完整路徑:

//c:/documents and settings/yourname/local settings/temp/t***e6.tmp

system.io.path.gettempfilename();

2. 根據檔名返回臨時資料夾中唯一命名的檔案的完整路徑

//////

根據檔名返回臨時資料夾中唯一命名的檔案的完整路徑

///形如:公司文件(1).doc,公司文件(2).doc

///

public

static

string

gettemppathfilename(

string

filename))"

, ++

i) +

fileext;

}return

filename;}

3. 返回系統的臨時資料夾的路徑

//返回系統的臨時資料夾的路徑:

//c:/documents and settings/yourname/local settings/temp/

system.io.path.gettemppath();

4.返回乙個隨機的檔名

//返回乙個隨機的檔名:41ceduv1.uwv

system.io.path.getrandomfilename();

C建立臨時檔案

前言 linux下除了有實實在在的檔案外,還可以建立臨時的檔案和目錄,這裡介紹兩個建立臨時檔案的函式,tmpfilef和mkstemp,以及建立臨時目錄的函式mkdtemp。這三個函式具體用法如下。一 建立乙個無名的臨時檔案,程式退出時關閉臨時檔案 1 標頭檔案 include 2 函式原型 fil...

c語言建立臨時檔案

建立名字唯一的臨時檔案 推薦使用tmpfile和mkstemp,因為這兩個函式建立檔案的同時並開啟檔案,總的來說安全又可靠。tmpfile返回的是檔案流指標file mkstemp返回的是檔案描述符。表頭檔案 include 函式定義 file tmpfile void 函式描述 建立唯一的臨時檔案...

unix臨時檔案建立

看例子,建立乙個檔案,在unlink,檔案i節點的鏈結數變為0,但持有該檔案的控制代碼,依然可以fgets和fputs該檔案,說明檔案的資料塊依然存在,在fclose之後,才徹底刪除,這就是使用臨時檔案的原理 include include include include include setvb...