Re: [問題] 請問txt文件“最多”幾行?
※ 引述《mrjmrj (扭轉奇蹟-令人省思的劇情)》之銘言:
: 請問版上的先進,一個txt文件它“最多”幾行,小弟使用的data很多筆(大概估算會有
: 6萬筆以上),那txt裝得了六萬筆的data嗎?
嗯.. 之前在玩Memory Map File時有測試過的,
程式在BCB下,建立一個檔案並輸出"abcdefghijklmnopqrstuvxyz",
深度到1kkk,也就是10億行都沒問題,
只是程式要等很久的久,算是一個雷,使用前請注意:
(若無VCL的話拿掉相關的Code即可)
void __fastcall TForm1::Button1Click(TObject *Sender)
{
FILE *fp;
unsigned int count = 1000 * 1000 * 1000;
fp = fopen("C:\\text.txt","w");
for (int i=0;i<count;i++)
{
char c = 'A'+(i%26);
fprintf(fp,"%c",c);
if (c == 'Z')
{
fprintf(fp,"\n");
}
Application->ProcessMessages();
}
fclose(fp);
ShowMessage("Create text.txt ok") ;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.105.109
→
11/05 16:46, , 1F
11/05 16:46, 1F
→
11/05 16:47, , 2F
11/05 16:47, 2F
→
11/05 17:49, , 3F
11/05 17:49, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):