函数
GLibErrornew_literal
声明 [src]
GError*
g_error_new_literal (
GQuark domain,
gint code,
const gchar* message
)
描述 [src]
创建一个新的 GError;与 g_error_new() 不同,message 不是一个 printf() 风格的格式字符串。如果 message 包含你无法控制的文本,其中可能包含 printf() 转义序列,请使用此函数。
参数
domain-
类型:
GQuark错误区域。
code-
类型:
gint错误代码。
message-
类型:
const gchar*错误信息。
数据由函数的调用者拥有。 值是一个以 NULL 结尾的 UTF-8 字符串。
返回值
类型: GError
一个新的 GError。
| 函数的调用者拥有数据,并负责释放它。 |