我不确定这样的东西的“一般”名称是什么。我正在寻找一个库,它提供了一种文件格式,可以在一个扩展的单个文件中存储不同类型的二进制数据。
<代码>F213
示例包括:
虚拟machine
的虚拟驱动器的
上面的问题:
的支持
编辑:
忘记提一下,还有一个相关的问题:
Simple Virtual Filesystem in C/C++
另一个类似的问题:
Is there an open-source alternative to Windows compound files?
编辑:
添加了在位编辑的条件。
编辑:
whefs被取代:whio_epfs
发布于 2010-03-02 02:31:39
这看起来就是我想要的:libgsf
仍然需要测试它的可靠性/性能以及二进制格式的跨平台程度。
发布于 2010-02-26 03:32:43
这听起来像是在谈论Linux环回设备,它允许您将文件系统上的文件视为一流的块设备(然后转到mkfs、mount等)。
(您的目标是哪种平台?功能齐全的Unixlike?嵌入式空间中占用空间很小的东西?)
发布于 2010-02-26 04:12:55
ZIP库支持WxWindows文件(请参阅http://docs.wxwidgets.org/stable/wx_wxarc.html#wxarc)。这也有一个好处,那就是你可以使用ZIP管理器(例如WINZIP)查看内容。
一种商业替代方案是ChillKat (http://www.chilkatsoft.com/)
如果安全性是一个问题,请加密文件内容并损坏ZIP存档中的文件名。
https://stackoverflow.com/questions/2336804
复制相似问题