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 []释放该资源。 |
父主题: C++