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

Deserialize

接口定义

int Deserialize(const uint8_t *dataPtr, const size_t &dataLength);

接口用途

给定填充检索器内容的数组dataPtr和数组长度dataLength,还原一个待检索的索引实例。

参数说明

参数名称

描述

数据类型

取值范围

dataPtr

存储检索器内容的数组的起始地址。

const uint8_t *

限制非空。

dataLength

存储检索器内容的数组的长度。

const size_t &

限制为Serialize接口时保存的数组长度。

返回值

数据类型

说明

int

若参数超出取值范围时返回-1;否则返回0。

Serialize接口内部申请数组内存,请在调用本接口后使用delete []释放该资源。