Streams komprimieren / dekomprimieren (zip)
-
Gibt es eigentlich komfortable Lösungen zum Packen und Entpacken von Daten via Streams? Input sind die binären Daten und herauskommen soll dann eine üblich gepackte Datei. Und anders herum eine gepackte Datei eingelesen werden in ein binäres Format.
zlib ist ja nur C und ich wollte eigentlich hier nicht mit fprintf etc. arbeiten. gzstream bietet dies zwar (scheint aber auch veraltet) ist aber auch unter der LGPL, was nicht in Frage kommt.
Gibt es da andere schlanke Lösungen?
-
Hallo,
boost::iostream bietet sogenannte filtered_streams wo wan verschiedene Kompressoren als Filter einsetzen kann.
http://www.boost.org/doc/libs/1_35_0/libs/iostreams/doc/index.html