Stream 如何从未压缩的zlib流中分离文件

Stream 如何从未压缩的zlib流中分离文件,stream,zlib,separator,Stream,Zlib,Separator,我已经在std:vector中缓冲了一个zlib流。 我已经在一个名为“UncompressedZlibStream”的新std:vector中以编程方式解压缩了这个流 我知道我的流包含多个文件。 我想知道如何在流中“剪切”(分离)我的文件 我想zlib会用分隔符吗?但为什么是字符或序列 有人知道这方面的情况吗 非常感谢 致以最良好的祝愿 CrashOverHead本身只是一个压缩库。它通常仅用于压缩单个文件。将多个文件放入zlib需要使用类似tar的格式,然后压缩结果。Zlib压缩tar文件在

我已经在std:vector中缓冲了一个zlib流。 我已经在一个名为“UncompressedZlibStream”的新std:vector中以编程方式解压缩了这个流

我知道我的流包含多个文件。 我想知道如何在流中“剪切”(分离)我的文件

我想zlib会用分隔符吗?但为什么是字符或序列

有人知道这方面的情况吗

非常感谢

致以最良好的祝愿


CrashOverHead本身只是一个压缩库。它通常仅用于压缩单个文件。将多个文件放入zlib需要使用类似tar的格式,然后压缩结果。Zlib压缩tar文件在Unix世界中非常常见。你可能想看看。如果它是任何其他的东西,它很可能是专有的,你可以自己决定如何分割流