方法
GLibStringprepend_len
声明 [源]
GString*
g_string_prepend_len (
GString* string,
const gchar* val,
gssize len
)
描述 [源]
将 len
字节数的 val
预先添加到 string
中。
如果 len
为正值,val
可以包含嵌入的空字符,并且不需要以空字符结尾。确保 val
至少有 len
个可寻址字节是调用者的责任。
如果 len
为负值,val
必须以空字符结尾,并且 len
被视为请求整个字符串长度。这使得 g_string_prepend_len()
等同于 g_string_prepend()
。
参数
val
-
类型:
const gchar*
要预先添加的字节。
数据属于方法调用者。 该值是一个以空字符结尾的UTF-8字符串。 len
-
类型:
gssize
要预先添加的
val
中的字节数,或 -1 为整个val
。
返回值
类型: GString
string
.
返回的数据属于实例。 |