c語(yǔ)言讀取多行文件 標(biāo)準(zhǔn)C語(yǔ)言中如何一次讀取某文件中的多行數(shù)據(jù)?
標(biāo)準(zhǔn)C語(yǔ)言中如何一次讀取某文件中的多行數(shù)據(jù)?我也想知道。目前,當(dāng)我編寫(xiě)自己的程序來(lái)處理CSV格式的文檔時(shí),我使用fgets逐行讀取,讀取一行,處理一行,然后讀取下一行。處理的文件從幾兆字節(jié)到十幾兆字節(jié)
標(biāo)準(zhǔn)C語(yǔ)言中如何一次讀取某文件中的多行數(shù)據(jù)?
我也想知道。目前,當(dāng)我編寫(xiě)自己的程序來(lái)處理CSV格式的文檔時(shí),我使用fgets逐行讀取,讀取一行,處理一行,然后讀取下一行。處理的文件從幾兆字節(jié)到十幾兆字節(jié)不等,速度可以接受,但一半以上的時(shí)間都花在讀寫(xiě)上。因?yàn)閒gets有自己的緩沖區(qū),所以似乎沒(méi)有改進(jìn)的余地。我試圖增加緩沖,但沒(méi)有明顯的效果。