函数宏

GLibarray_prepend_val

声明 [源代码]

#define g_array_prepend_val (
  a,
  v
)

描述 [源代码]

将值添加到数组的开头。如果需要,数组会自动增加大小。

此操作比 g_array_append_val() 慢,因为必须移动数组中的现有元素以腾出空间放置新元素。

g_array_prepend_val() 是一个宏,它使用对值参数 v 的引用。这意味着不能将它与“27”之类的文本值一起使用。必须使用变量。

此函数不是直接提供给语言绑定的。

参数

a

类型: -

一个 GArray

v

类型: -

要添加到 GArray 开头的值。