函数

GLibget_tmp_dir

声明 [源代码]

const gchar*
g_get_tmp_dir (
  void
)

说明 [源代码]

获取用于临时文件的目录。

在UNIX上,这是从环境变量TMPDIR获取的。如果没有设置变量,将使用由系统C库定义的P_tmpdir。如果失败,则返回硬编码的默认值“/tmp”。

在Windows上,使用环境变量TEMP,使用Windows安装的根目录(例如:“C:”)作为默认值。

返回的字符串编码由系统定义。在Windows上,始终是UTF-8。返回值永远不会是NULL或空字符串。

返回值

类型: const gchar*

用于临时文件的目录。

数据由调用函数所有。
该值是一个平台原生字符串,在Unix上使用首选的OS编码,在Windows上使用UTF-8。