reserve_element_count
的值应大于 0,因为您不能从指定 Vector 对象实例中预订 0 个元素。reserve_element_start_index
设置为 NULL
。bool
True
,失败返回 False
。reserve_element_start_index
的值应确保为预订的一个或多个元素的索引号,否则可能会导致不可预料的异常。handover_element_count
应确保小于等于实际预订元素个数,否则可能会导致不可预料的异常。used_reserve_element
的值为 True
,则指定待撤销的预订元素在被实际撤销之前,会进行内存区块格式化处理,以免元素值泄漏或被保留。reserve_element_start_index
和 handover_element_count
的值为 0,则此函数将撤销上一次预订的所有元素,该操作不可重复。一个设计良好的应用程序应确保 Reserve & Handover 操作是对应的、参数 reserve_element_start_index
和 handover_element_count
始终为 0。bool
True
,反之返回 False
。used_reserve_element_count
的值应小于等于上一次预订元素的个数,否则函数将失败。used_reserve_element_count
的值设置为 0 或 VECTOR_USED_ALL_RESERVED_ELEMENT
宏。used_reserve_element_count
被设置为 VECTOR_USED_ALL_RESERVED_ELEMENT
宏。