功能

GLibpointer_bit_unlock

自:2.30

声明 [src]

void
g_pointer_bit_unlock (
  void* address,
  gint lock_bit
)

说明 [src]

这等效于 g_bit_unlock,但在指针(或其他指针大小 值)上工作。

出于移植性的考虑,您可能只能锁定 pointer 的最低 32 位。

虽然 address 具有 volatile 限定符,但这只是一个历史遗迹,传递给它的参数不应该是 volatile

自 2.30 起提供:

参数

address

类型: void*

指向 #gpointer 大小 值的指针。

数据归函数的调用者所有。
lock_bit

类型: gint

0 和 31 之间的一个位值。