2011-06-16 10 views

Respuesta

5

Sí, claro, zlib es la biblioteca básica y tiene enlaces adicionales a otros idiomas como figuran en la página web como, por ejemplo, gzstream que proporciona un contenedor de C++ para las funciones gz*.

zlib, al ser una biblioteca de lenguaje C, también es extremadamente portátil y multiplataforma. Consulte la página web para obtener enlaces a Solaris, SCO, BeOS, MaxOS, OS/2 (!), Palm Pilot, Newton (!!), Windows CE (!!), Blackberry, Windows, .Net, ... versiones.

+0

Gracias por indicarme gzstream :) – gd1

2

Si está interesado en la magia de Boost, eche un vistazo a stream filters de Boost que se puede combinar arbitrariamente y poner en cascada; hay soporte integrado para gzip, DEFLATE (eso es GZip menos el encabezado) y bzip2. Muy útil.

Cuestiones relacionadas