如何提高文件读写速度?
程序要读取一个文本文件,文件的纪录格式是固定的,且是定长记录,如下:
abcd,04,12,09,120.523,55,89
abcd,04,12,09,120.600,55,80
abcd,04,12,09,120.530,55,89
abcd,04,12,09,120.521,55,87
……
每次读取一条记录,从中选择特定位置的数据,完成一些列操作。
现在的问题是
(1) 文件的记录数目非常大,如何可以使运行速度快一点。
(2)另外,还想加一个 进度条,这需要得到文件的总记录数,有没有什么函数可以得到文本文件的记录数(如果遍历文件统计的话,又要增加时间开销)。