API 版本:2.0
库版本:2.83.2
由 gi-docgen 2024.1 生成
自:2.8
#define g_try_new ( struct_type, n_structs )
尝试分配 n_structs 个 struct_type 类型的元素,并且在失败时返回 NULL。与 g_new() 对比,后者会在失败时终止程序。返回的指针被强制转换为给定类型的指针。当 n_structs 为 0 或发生溢出时,函数返回 NULL。
n_structs
struct_type
NULL
自 2.8 起可用
此函数不能直接用于语言绑定。
类型: -
-
要分配的元素类型。
要分配的元素数量。