函数宏
GLibnew
声明 [src]
#define g_new (
struct_type,
n_structs
)
描述 [src]
分配 n_structs
个 struct_type
类型元素。返回的指针被强制转换为给定类型的指针。如果 n_structs
为 0,则返回 NULL
。计算已分配块的大小时小心避免溢出。
由于返回的指针已强制转换为正确的类型,因此通常不需要显式强制转换它,这样做可能会隐藏内存分配错误。
此函数不直接向语言绑定提供。