方法

GLibErrormatches

声明 [源]

gboolean
g_error_matches (
  const GError* error,
  GQuark domain,
  gint code
)

描述 [源]

如果error匹配domaincode,则返回TRUE,否则返回FALSE。特别地,当errorNULL时,将返回FALSE

如果domain包含一个FAILED(或其他通用)错误代码,通常不应显式检查它,而应将任何未显式识别的错误代码视为等同于FAILED代码。这样,如果未来将域扩展以提供针对某些案例的更具体的错误代码,您的代码仍然有效。

参数

domain

类型: GQuark

错误域。

code

类型: `gint`

错误代码。

返回值

类型: `gboolean`

是否error具有domaincode