使用boost :: iostreams提取压缩文件

Pie*_*ste 4 c++ compression boost-iostreams

我正在寻找一种使用boost :: iostreams类在c ++中提取文件的方法.

boost文档中有一个示例.但它将压缩文件的内容输出到std :: cout.我正在寻找一种方法将其提取到文件结构.

有谁知道怎么做?

谢谢!

Jef*_*rdy 5

Boost.IOStreams不支持压缩存档,只支持单个压缩文件.如果要将.zip或.tar文件解压缩到目录树,则需要使用其他库.