Порт John Resig библиотеки Processing к JavaScript:
Простейший способ использования zlib - в C ++ с
https://github.com/rudi-cilibrasi/zlibcomplete
Библиотека zlibcomplete упрощает его потому что вам не нужно делать какие-либо необработанные манипуляции с указателями вообще. Он основан на RAII (Resource Allocation is Initialization), что означает, что все динамическое распределение и освобождение происходит автоматически в конструкторах.
Это лучше, чем оболочка Boost zlib, потому что она поддерживает сброс (необходим для интерактивных сетевых протоколов) и проще в использовании. Библиотека zlibcomplete использует только обычные std :: string для отправки и получения данных, поэтому никаких дополнительных знаний не требуется.