方法
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`
错误代码。