[問題] 如何提升寫多筆檔案速度的方法?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
BCB
問題(Question):
將一組資料分成十份檔案貯存,不過目前我的方法是
一次create一個檔案,寫入,在關閉檔案 這樣十次(這樣感覺不太好看 = =)
,有沒有什麼方法(或寫法)能提升效能呢??
謝謝~
程式碼(Code):(請善用置底文網頁, 記得排版)
AnsiString FileName ="xxxxxx"; //十筆資料名都不一樣
int fHandleW = FileCreate(FileName); //create檔案
FileWrite(fHandleW, Data[0], Len[0]); //將資料寫入檔案
FileClose(fHandleW);
fHandleW = 0;
.........以下十次
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.222.61
→
11/06 22:43, , 1F
11/06 22:43, 1F
→
11/06 22:44, , 2F
11/06 22:44, 2F
→
11/06 22:44, , 3F
11/06 22:44, 3F
→
11/06 22:45, , 4F
11/06 22:45, 4F
→
11/06 22:45, , 5F
11/06 22:45, 5F
→
11/06 22:59, , 6F
11/06 22:59, 6F
→
11/06 23:05, , 7F
11/06 23:05, 7F
→
11/06 23:05, , 8F
11/06 23:05, 8F
→
11/06 23:06, , 9F
11/06 23:06, 9F
→
11/06 23:13, , 10F
11/06 23:13, 10F
→
11/06 23:23, , 11F
11/06 23:23, 11F
→
11/06 23:41, , 12F
11/06 23:41, 12F
推
11/06 23:47, , 13F
11/06 23:47, 13F
推
11/06 23:51, , 14F
11/06 23:51, 14F
→
11/06 23:52, , 15F
11/06 23:52, 15F
→
11/07 01:17, , 16F
11/07 01:17, 16F