方法

GioFiledup

声明 [源]

GFile*
g_file_dup (
  GFile* file
)

描述 [源]

复制一个 GFile 控制块。本操作并不会复制由 GFile 表示的文件或目录;若试图复制文件,请参见 g_file_copy()

g_file_dup() 在需要第二个指向同一底层文件的句柄时很有用,例如在单独的线程中使用(GFile 不是线程安全的)。在同一个线程内使用时,请使用 g_object_ref() 增加现有对象的引用计数。

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

返回值

类型: GFile

一个新的 GFile,它是给定 GFile 的副本。

方法的调用者将拥有返回的数据,并负责释放它。