zlibc ported to C++