我想从C ++操作.zip和.rar文件。我应该使用哪些库?
答案 0 :(得分:4)
zlib library附带了一个示例,展示了如何将它与.zip文件一起使用(我认为它被称为“minizip”或其他东西,尽管我个人没有多少经验。)
RAR有点不同,因为它基本上是专有的。我不知道是否有任何库可以做到这一点。
答案 1 :(得分:1)
zlib和minizip,是的。 minizip最后更新于2005年。有关版本1.01e的一些事实:
boost::iostreams也是一个不错的选择。 Open Source Ogre3d有zip解压缩程序的实现,你可以阅读它。
答案 2 :(得分:0)
Codeka在推荐zlib方面是正确的,但是如果你在Windows上,你可能想看一下ZipUtils,这是zlib重新打包的一个更简单的界面和一些铃声和口哨声。