vs2008环境下使用zlib库
来源:互联网 发布:淘宝卖什么比较好? 编辑:程序博客网 时间:2024/05/16 09:15
1. 官网上下载dll库:http://zlib.net/zlib127-dll.zip
2. 工程里代码编写:
#include<zlib.h>
#pragma comment(lib, "zdll.lib")
即可开始调用zlib的API函数
3.
(1) int compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);
把源缓冲压缩成目的缓冲, 就那么简单, 一个函数搞定
(2) int compress2 (Bytef *dest, uLongf *destLen,const Bytef *source, uLong sourceLen,int level);
功能和上一个函数一样,都一个参数可以指定压缩质量和压缩数度之间的关系(0-9)不敢肯定这个参数的话不用太在意它,明白一个道理就好了: 要想得到高的压缩比就要多花时间
(3) uLong compressBound (uLong sourceLen);
计算需要的缓冲区长度. 假设你在压缩之前就想知道你的产度为 sourcelen 的数据压缩后有多大, 可调用这个函数计算一下,这个函数并不能得到精确的结果,但是它可以保证实际输出长度肯定小于它计算出来的长度
(4) int uncompress (Bytef *dest, uLongf *destLen,const Bytef *source, uLong sourceLen);
解压缩(看名字就知道了:)
0 0
- vs2008环境下使用zlib库
- 在PC环境下用VS2005编译供Windows使用的libpng和zlib库
- 在PC环境下用VS2005编译供Wince6.0使用的libpng和zlib库
- 在PC环境下用VS2005编译供Wince6.0使用的libpng和zlib库
- Android NDK下使用zlib库
- 使用vs2008编译zlib-1.2.7
- VS2008环境下编译使用SGI STL
- windows 下使用zlib 方法
- zlib linux 编译安装以及windows下使用zlib库开发
- zlib使用库介绍
- Zlib库使用教程
- 开源zlib库使用
- zlib 库的使用
- 简单介绍VC++6.0下如何使用压缩库ZLIB
- windows下使用zlib库进行数据校验的步骤
- Windows下zlib和libPng库的编译及使用
- 简单介绍VC++6.0下如何使用压缩库ZLIB
- zlib库 在windows下的编译与使用
- 目录文件操作
- 获取文件大小
- table变形处理
- kindeditor 扩充,粘贴图片时,将图片保存,支持 ie和firefox
- FindFirstFile、FindNextFile和FindClose
- vs2008环境下使用zlib库
- ubuntu切换root
- Linux查看系统配置常用命令
- #pragma region和#pragma endregion关键字
- WinCE usb虚拟串口
- #define用法集锦[修正版]
- #define 多行代码
- C++大型项目开发约束
- 网狐保留的号被注册