函数
GLibget_user_data_dir
自:2.6 版
声明 [src]
const gchar*
g_get_user_data_dir (
void
)
说明 [src]
返回一个用于访问针对特定用户自定义的应用程序数据(如图标)的基本目录。
在 UNIX 平台上,使用 XDG 基目录规范 中描述的机制确定。在这种情况下,检索到的目录将为 XDG_DATA_HOME
。
在 Windows 上,如果定义了 XDG_DATA_HOME
,它遵循 XDG 基目录规范。如果未定义 XDG_DATA_HOME
,则使用本地(而不是漫游)应用程序数据的文件夹。请参阅 FOLDERID_LocalAppData
的 文档。请注意,在这种情况下,Windows 中它将与 g_get_user_config_dir()
返回的内容相同。
返回值被缓存,并且不支持在运行时修改,因为在运行时修改环境变量是线程不安全的。
自版本 2.6 起提供: