函数

GLibmarkup_vprintf_escaped

自:2.4

声明 [src]

gchar*
g_markup_vprintf_escaped (
  const char* format,
  va_list args
)

描述 [src]

根据 format 格式化 args 中的数据,以 g_markup_escape_text() 方式转义所有的字符串和字符参数。参见 g_markup_printf_escaped()。

自以下版本开始可用:2.4

此函数无法直接用于语言绑定。

参数

format

类型: const char*

Printf() 风格格式 字符串。

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

类型: va_list

可变参数列表,类似于 vprintf()。

返回的值

类型: gchar*

格式化操作的新分配结果。使用 g_free() 释放。

函数调用者将拥有数据的所有权并负责释放该数据。
该值是 NUL 终止的 UTF-8 字符串。