免费Pascal:快速有效地读取文件

时间:2013-03-17 15:06:55

标签: freepascal file-handling file-read

与使用AssignFile,Reset和Read(在Windows x86和x64上)相比,是否有更快更有效的文件读取方式? 我需要为模式grep(使用TRegExpr)许多文本文件。

1 个答案:

答案 0 :(得分:1)

两个方向:

  1. 继续使用文本,并获得最大的assignfile c.s.使用settextbuf将缓冲区大小增加到8kb。 (更大的价值是可能的,但不会真正加速)
  2. 否则,您必须使用普通的二进制文件访问来制作自己的文本访问权。