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

decompress_pfordelta

接口定义

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

接口用途

使用KNewPfordelta算法解压缩数据。

参数说明

参数名称

数据类型

描述

取值范围

input

unsigned int*

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

限制非空。

output

unsigned int*

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

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

num_input_elements

int

解压缩后的数据个数。

正整数。

_block_size

int

分块解压缩的数据个数。

32的整数倍,与分块压缩的数据个数相同。

返回值

数据类型

说明

int

返回解压缩的原数据长度,与压缩后的数据长度一致,若解压缩失败则返回-1。