1

我想要一些包含大量文本的文件数据库。我知道如何创建和读取文件,但在这种情况下,我需要找到特定的行然后读取它。我真的不在乎永久。我的第一个想法是创建许多较小的文件并将它们保存在一些存档中,但我什至不知道 fp 是否支持存档。谢谢你的帮助。

4

1 回答 1

1

大多数 Borland 风格的方言不允许在 TEXTfiles 中搜索。(文本(文件)类型为帕斯卡)。

有两个可能的方向:

  1. 文件很小(在内存中读取、处理、写入
  2. 切换到二进制(文件)模式,这样就可以在文件中seek(),并保留一个索引以便快速访问。
于 2013-03-16T14:26:05.963 回答