函数
PangoScriptIternew
自:1.4
声明 [源]
PangoScriptIter*
pango_script_iter_new (
const char* text,
int length
)
描述 [源]
创建一个新的PangoScriptIter
,用于将Unicode文本字符串按Unicode脚本拆分成连续范围。
不会复制text
,因此调用者需要确保它在迭代器用pango_script_iter_free()
释放之前一直有效。
自:1.4
参数
text
-
类型:
const char*
一个UTF-8字符串。
数据由函数的调用者拥有。 该值是一个以NUL终止的UTF-8字符串。 length
-
类型:
int
text
的长度,如果text
是NUL终止的,则为-1。
返回值
类型: PangoScriptIter
新的脚本迭代器,初始化为指向文本中的第一个范围,应该用pango_script_iter_free()
释放。如果字符串为空,它将指向一个空的范围。
函数的调用者拥有数据,并负责释放它。 |