函数

GLibhostname_is_ascii_encoded

自版本:2.22 起

声明 [src]

gboolean
g_hostname_is_ascii_encoded (
  const gchar* hostname
)

说明 [src]

测试 hostname 是否包含国际化域名 ASCII 兼容编码的段。如果返回值为 TRUE,则应使用 g_hostname_to_unicode() 对主机名进行解码,然后才向用户显示。

请注意,主机名可能同时包含编码段和未编码段,因此 g_hostname_is_non_ascii()g_hostname_is_ascii_encoded() 都可能为同一个名称返回 TRUE

自版本 2.22 起可用

参数

hostname

类型: const gchar*

主机名。

数据由函数的调用者所有。
值是一个 NUL 终止的 UTF-8 字符串。

返回值

类型: gboolean

如果 hostname 包含任何 ASCII 编码段,则为 TRUE