方法

GLibPrivatereplace

自:2.32

声明 [源]

void
g_private_replace (
  GPrivate* key,
  gpointer value
)

描述 [源]

在当前线程中将线程本地变量 key 设置为 value

此函数与 g_private_set() 的区别如下:如果前一个值非 NULL,则对 key 运行 GDestroyNotify 处理程序。

自 2.32 以来可用

参数

value

类型: gpointer

新值。

参数可以为 NULL
数据由方法调用者拥有。