函数宏

GLibslice_free

自:2.10

声明 [源]

#define g_slice_free (
  type,
  mem
)

说明 [源]

一个用于释放从切片分配器分配的内存块的帮助宏。

它使用 sizeof (type) 作为块大小调用 g_slice_free1()。请注意,可以通过 [G_DEBUG][G_DEBUG] 环境变量更改确切的释放行为。

如果 memNULL,则此宏不执行任何操作。

从 GLib 2.76 开始,这个宏始终内部使用系统的 free() 实现进行。

自:2.10

此函数不对语言绑定直接可用。

参数

type

类型: -

要释放的块类型,通常是结构体名称。

mem

类型: -

指向要释放的块的指针。