方法

GioFilepeek_path

自:2.56

声明 [源]

const char*
g_file_peek_path (
  GFile* file
)

描述 [源]

与 g_file_get_path() 完全相同,但通过 g_object_set_qdata_full() 缓存结果。这对于在 C 应用中混合使用 g_file_* API 和本地 API 的场景非常有用。它还可以在可能的情况下避免额外的字符串重复,因此通常会更有效率。

此调用不进行阻塞 I/O。

自:2.56

返回值

类型: const char*

包含 GFile 路径的字符串,如果不存在此类路径,则为 NULL。返回的字符串由 file 拥有。

返回的数据由实例拥有。
返回值可以为 NULL
该值是平台原生字符串,在 Unix 上使用首选 OS 编码,在 Windows 上使用 UTF-8。