使用zlib提取gz文件内容并保存

时间:2015-06-19 11:21:12

标签: c++ zlib compression

我想解压缩gz文件(例如" MyFile.gz")并使用C ++中的zlib将其内容保存在指定的路径中。

换句话说,如果路径是" C:\ StoredData \",我想编写一个C ++函数来创建文件" C:\ StoredData \ MyFile"

我怎么写呢?

2 个答案:

答案 0 :(得分:1)

我不明白这里有什么问题。 数据解压缩后,您可以使用文件流将其写入任意位置。 如果您遇到任何问题,可以编辑您的帖子。 很抱歉发布回答,因为我无法添加评论。

答案 1 :(得分:0)

阅读zlib.h中的文档。 gz*函数将在解压缩方面执行您想要的操作。然后,您只需在任何地方编写未压缩的数据。