功能

GLibget_current_dir

声明 [源代码]

gchar*
g_get_current_dir (
  void
)

描述 [源代码]

获取当前目录。

不再需要时应释放返回的字符串。返回的字符串的编码由系统定义。在 Windows 中,它始终为 UTF-8。

自 GLib 2.40 起,如果设置了 “PWD” 环境变量,并且它碰巧与当前目录相同,则此功能将返回该环境变量的值。如果当前目录是符号链接的目标,这可能会产生差异。

返回值

类型: gchar*

当前目录。

此功能的调用者需要对数据负责,并且负责释放数据。
此值是平台原生字符串,在 Unix 上使用首选操作系统编码,在 Windows 上使用 UTF-8。