虚拟方法

GioFileget_path

声明 [源代码]

char*
get_path (
  GFile* file
)

描述 [源代码]

获取 GFile 的本地路径(如果存在)。如果非 NULL,则保证这是一个绝对、规范路径。它可能包含符号链接。

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

返回值

类型: char*

包含 GFile 的路径的字符串,如果不存在此类路径则返回 NULL。返回的字符串在没有需要时应使用 g_free() 释放。

方法调用者拥有返回数据的所有权,并负责释放它。
返回值可以是 NULL
该值是一个平台原生字符串,在 Unix 上使用首选 OS 编码,在 Windows 上使用 UTF-8。