函数

GLibIConvopen

声明 [源]

GIConv
g_iconv_open (
  const gchar* to_codeset,
  const gchar* from_codeset
)

描述 [源]

与标准 UNIX 函数 iconv_open() 同样,但在缺少本地实现的 UNIX 版本中可能通过 libiconv 实现。

GLib 提供 g_convert()g_locale_to_utf8(),可能比原始 iconv 包装器更方便。

此函数对语言绑定不可直接使用。

参数

to_codeset

类型: const gchar*

目标代码集。

数据由函数的调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。
from_codeset

类型: const gchar*

源代码集。

数据由函数的调用者拥有。
该值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: GIConv

“转换描述符”,或如果打开转换器失败则为 (GIConv)-1。