函数
GLibArrayinsert_vals
声明 [src]
GArray*
g_array_insert_vals (
GArray* array,
guint index_,
gconstpointer data,
guint len
)
描述 [src]
将 len
个元素插入到指定的 GArray
中。
如果 index
大于数组的当前长度,则数组会被扩展。如果数组已配置为清除元素,旧数组末尾和新生成的元素之间的元素将初始化为零;否则它们的值将是未定义的。
如果 index
小于数组的当前长度,则新条目将插入到数组中,并且 index
之上的现有条目将向上移动。
如果 (且仅当) len
为零时,data
可以是 NULL
。如果 len
为零,则此函数不执行任何操作。
此函数不直接对语言绑定可用。