内存管理
本页将介绍与 Vector 对象实例内存管理和元素验证的相关 Vector Helper API
尝试回收指定 Vector 对象实例中可用的空闲内存空间
bool vector_helper_free_available_memory
(
VectorContext* vector_object_context
);
参数名 | 类型 | 必选 | 描述 |
vector_object_context | Vector | True | 指定 Vector 对象实例描述符 |
类型:
bool
描述:成功返回
True
,失败返回 False
。此函数的返回值在 Vector Helper 1.0.1 版本之前不可靠,若调用参数正确,无论是否成功回收空闲内存,均返回
True
。因此您不能通过返回值来作为判断回收空闲内存成功的依据,应该调用 vector_helper_get_size
函数并获取 VectorSizeType::kAvailableMemorySize
大小计数器,之后验证该大小计数器的值是否为 0。
Last modified 4yr ago