我需要存储一些压缩文件。最初的想法是创建一个文件夹并存储尽可能多的压缩文件,同时创建一个文件来保存有关每个压缩文件的数据。
然而,我不能创建太多的文件,只能有一个文件。我决定创建一个带有进一步数据头的压缩文件,并在头部后保留压缩数据。但是这种选项有缺点,例如,在创建文件后编辑它需要很长时间,即使我只想添加一个小文件,也必须完全重写。
因此,我认为,我需要创建具有特定属性的文件夹并在其中创建尽可能多的文件。这是否可能?
我正在为Windows创建一个应用程序,所以我可以使用任何适用于Windows的工具,并使用C++进行编码。
注意:只需要一个文件,例如,它将通过电子邮件发送,附加许多文件不是理想的解决方案。
注意:我不需要压缩算法,我需要一种有效地将所有内容存储在单个文件中的方法。
然而,我不能创建太多的文件,只能有一个文件。我决定创建一个带有进一步数据头的压缩文件,并在头部后保留压缩数据。但是这种选项有缺点,例如,在创建文件后编辑它需要很长时间,即使我只想添加一个小文件,也必须完全重写。
因此,我认为,我需要创建具有特定属性的文件夹并在其中创建尽可能多的文件。这是否可能?
我正在为Windows创建一个应用程序,所以我可以使用任何适用于Windows的工具,并使用C++进行编码。
注意:只需要一个文件,例如,它将通过电子邮件发送,附加许多文件不是理想的解决方案。
注意:我不需要压缩算法,我需要一种有效地将所有内容存储在单个文件中的方法。