lz компрессия.
Мне нужно функцию компрессии и декомпрессии для с++ работаюшую с памятью (не файлами).
Есть такое в открытом доступе или WINAPI?
Здравствуйте, Caracrist, Вы писали:
C>lz компрессия.
C>Мне нужно функцию компрессии и декомпрессии для с++ работаюшую с памятью (не файлами).
http://rsdn.ru/forum/cpp.applied/962907.1.aspxАвтор: c-smile
Дата: 24.12.04
Здравствуйте, c-smile, Вы писали:
CS>Здравствуйте, Caracrist, Вы писали:
C>>lz компрессия.
C>>Мне нужно функцию компрессии и декомпрессии для с++ работаюшую с памятью (не файлами).
CS>http://rsdn.ru/forum/cpp.applied/962907.1.aspxАвтор: c-smile
Дата: 24.12.04
мы используем вот эту компрессию:
ftp://ftp.samba.org/pub/unpacked/samba_4_0_test/lib/compression/lzxpress.c
, и уже не можем поменять алгоритм. Oднако в той имплементации, в последнее время стали выплывать баги, как например выход за пределы (и полное игнорирование) max_compressed_size.
Приведённый (RSDN) алгоритм тоже слабоват по API, и не позволяет передавадь ограничения буфера на выходе в качестве параметра...
Здравствуйте, Caracrist, Вы писали:
C>lz компрессия.
C>Мне нужно функцию компрессии и декомпрессии для с++ работаюшую с памятью (не файлами).
C>Есть такое в открытом доступе или WINAPI?
RtlCompressBuffer