方法
GLibStringappend_len
声明 [src]
GString*
g_string_append_len (
GString* string,
const gchar* val,
gssize len
)
描述 [src]
将 len
个字节的 val
追加到 string
。
如果 len
为正,则 val
可以包含嵌入的空字符,并且不必以空字符终止。确保 val
至少有 len
个可寻址字节是调用者的责任。
如果 len
为负,则 val
必须以空字符终止,并且 len
被认为是请求整个字符串长度。这使得 g_string_append_len()
等价于 g_string_append()。
参数
val
-
类型:
const gchar*
要追加的字节。
这些数据由方法调用者拥有。 值是一个以空字符终止的UTF-8字符串。 len
-
类型:
gssize
要使用的
val
字节数,或 -1 表示使用val
中的所有字节。
返回值
类型: GString
string
.
返回的数据由实例拥有。 |