Сжатие C++ (zip) библиотека для приложения с закрытым исходным кодом

Вы можете использовать контейнер класс. Например:

или проверьте систему сетки здесь .

11
задан MSalters 15 April 2009 в 14:39
поделиться

5 ответов

Я знаю, что вы сказали C ++, но zlib очень разрешительно лицензирован Библиотека C, которую вы можете использовать непосредственно из приложения C ++.

Если я правильно помню, существуют также различные «iostream-подобные» оболочки для zlib.

18
ответ дан 3 December 2019 в 03:05
поделиться

7 Zip - это LGPL, то есть, пока вы рассматриваете это как сторонняя библиотека, вы можете использовать ее в приложении с закрытым исходным кодом.

http://www.7-zip.org/

11
ответ дан 3 December 2019 в 03:05
поделиться

Если вам нужна быстрая декомпрессия, лучшее, что вы можете найти, это, вероятно, LZO . Помните, что вам нужна отдельная (платная) коммерческая лицензия при использовании в проекте с закрытым исходным кодом. Тем не менее, если вам нужна быстрая декомпрессия, она вполне может стоить денег.

0
ответ дан 3 December 2019 в 03:05
поделиться

libbzip2 лицензирован BSD и должен сжиматься лучше, хотя и медленнее , чем zlib.

0
ответ дан 3 December 2019 в 03:05
поделиться

Попробуйте следующее:

http://zziplib.sourceforge.net/

0
ответ дан 3 December 2019 в 03:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: