我正在寻找一种使用boost::iostreams类在C++中提取文件的方法。
在boost文档中有一个例子。但是它将压缩文件的内容输出到std::cout,我正在寻找一种将其提取到文件结构中的方法。
有人知道如何做吗?
谢谢!
在boost文档中有一个例子。但是它将压缩文件的内容输出到std::cout,我正在寻找一种将其提取到文件结构中的方法。
有人知道如何做吗?
谢谢!
boost::iostreams::stream<boost::iostreams::array_source>
的流。在我看来,调用boost::iostreams::copy的第二个参数应该是ostream。你是否尝试使用你的输出文件名创建一个ofstream并使用它呢?