Простая и быстрая библиотека С++ для сжатия/класс

Есть ли простая, простая в использовании библиотека С++ или просто класс для сжатия?

Это должно быть что-то легкое в использовании и быстро. Сжатие рациона может быть хуже.

Ответ 1

Библиотека miniz общедоступного домена (unlicense.org) реализует большую часть API zlib в одном исходном файле .C.

Ответ 2

lzo является альтернативой zlib, it

предлагает довольно быстрое сжатие и чрезвычайно быструю декомпрессию. "Он не поддерживает потоковое вещание, как аналогичная библиотека сжатия Zlib (http://www.gzip.org/zlib/). Она лицензирована в соответствии с GNU General Public License.

Однако zlib также является хорошим выбором. Преимущество lzo заключается в том, что акцент делается на скорости декомпрессии, он также быстрее, чем zlib, однако zlib обеспечивает лучшую степень сжатия.

Торги:)

Ответ 3

Рассмотрим bzip2 - свободную от патентов, разумную быструю компрессию и декомпрессию и довольно легко реализуемую. http://en.wikipedia.org/wiki/Bzip2 http://www.bzip.org

Ответ 4

UCL хорош для высокопроизводительной декомпрессии.