函数

GLibutf8_pointer_to_offset

声明 [源代码]

glong
g_utf8_pointer_to_offset (
  const gchar* str,
  const gchar* pos
)

说明 [源代码]

从字符串中的位置指针转换为整数字符偏移量。

自 2.10 起,此函数允许 pos 位于 str 之前,并在此情况下返回负偏移量。

参数

str

类型: const gchar*

UTF-8 编码的字符串。

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

类型: const gchar*

指向 str 中位置的指针。

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

返回值

类型: glong

所得字符偏移量。