lim*_*imi 6 c c++ reference file
可能重复:
设计(二进制)文件格式时有哪些重点?
我将开发一个将数据存储在文件中的程序.
文件可能很大.文件中的数据基本上由可变长度记录组成.我需要随机访问记录.
我只想阅读一些关于如何设计数据文件结构的资源/书籍.但我还没找到.
任何建议都非常感谢.
您描述的问题是数据库理论的中心主题。
关于这个主题的任何像样的文字都应该给你一些好主意。大学的标准文本是:
数据库系统基础知识 - Elmasari 和 Nava (PDF) (亚马逊)
另一种方法是使用内存映射的结构数组,看看我对类似问题的赏金答案
另一种方法是使用像Google protobuf这样的二进制协议,并在写入时将数据“发送”到文件,并在写入时“接收”数据。
| 归档时间: |
|
| 查看次数: |
218 次 |
| 最近记录: |