首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求使用zlib库(C)流压缩解压的例子解决方案

2012-03-29 
求使用zlib库(C)流压缩解压的例子是对内存的一段数据进行压缩解压[解决办法]http://www.pudn.com/download

求使用zlib库(C)流压缩解压的例子
是对内存的一段数据进行压缩解压

[解决办法]
http://www.pudn.com/downloads152/sourcecode/windows/other/detail660070.html
[解决办法]

C/C++ code
 官方的就有例子http://www.winimage.com/zLibDll/index.html
[解决办法]
C/C++ code
 Byte* source = new Byte[source_char_vector.size()];    for(int i = 0; i < source_char_vector.size(); ++i)    {        source[i] = source_char_vector[i];    }    unsigned long source_size = sizeof(source);    uLongf dest_size;    //压缩函数的输出缓冲必须比输入大0.1% + 12    Byte* dest = new Byte[source_size * 1.001 + 12];    if(Z_OK == compress(dest, &dest_size, source, source_size))    {        std::cout<<"文件压缩成功!"<<std::endl;    }
[解决办法]
从zlib的官方网站下载库就可以用了,肯定也有说明文档和用法举例。
[解决办法]
http://www.zlib.net/

热点排行