函数

GLibbuild_filenamev

自 2.8 起可用

声明 [src]

gchar*
g_build_filenamev (
  gchar** args
)

描述 [src]

利用当前平台的正确分隔符来创建来自元素向量的文件名。

此函数的行为与 g_build_filename() 完全相同,但使用字符串数组而不是可变参数作为路径元素。此函数主要为语言绑定而设计。

如果您以编程方式构建路径,您可能需要使用 GPathBuf

自 2.8 起可用

参数

args

类型:filename 数组

NULL 结尾的字符串数组,其中包括路径元素。

该数组必须以 NULL 结尾。
数据归函数的调用者所有。
每个元素都是平台字符串,在 Unix 上使用首选 OS 编码,在 Windows 上使用 UTF-8。

返回值

类型:gchar*

新分配的路径。

函数的调用者负责占有该数据的所有权,并且负责释放它。
此值是平台字符串,在 Unix 上使用首选 OS 编码,在 Windows 上使用 UTF-8。