方法
GLibErrormatches
声明 [源]
gboolean
g_error_matches (
const GError* error,
GQuark domain,
gint code
)
描述 [源]
如果error
匹配domain
和code
,则返回TRUE
,否则返回FALSE
。特别地,当error
是NULL
时,将返回FALSE
。
如果domain
包含一个FAILED
(或其他通用)错误代码,通常不应显式检查它,而应将任何未显式识别的错误代码视为等同于FAILED
代码。这样,如果未来将域扩展以提供针对某些案例的更具体的错误代码,您的代码仍然有效。
参数
domain
-
类型:
GQuark
错误域。
code
-
类型: `gint`
错误代码。