鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

compress_pfordelta

接口定义

int compress_pfordelta(unsigned int *input, unsigned int *output, int num_input_elements, int _block_size);

接口用途

使用KNewPfordelta算法压缩数据。

参数说明

参数名称

数据类型

描述

取值范围

input

unsigned int*

压缩的源数据的内存空间指针。

限制非空,空间大小必须为_block_size的整数倍。

output

unsigned int*

压缩后的输出数据的内存空间指针。

限制非空。

num_input_elements

int

压缩的数据个数。

正整数。

_block_size

int

分块压缩的数据个数。

32的整数倍。

返回值

数据类型

说明

int

返回压缩后的数据长度,若压缩失败则返回-1。