函数
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
。
函数的调用者拥有数据,并负责释放它。 |