如何在Linux(Ubuntu)上获得C/C 的完整文档路径
How to get full path of Documents in C/C++ on Linux (Ubuntu)
据我所知,"文档"和家庭下的所有其他目录与本地化有关,我的问题是:是否可以在C/C 中获得"文档"的完整路径Linux(Ubuntu(?在PATH
或其他env
中没有找到它。
我不是在寻找$HOME
,我正在寻找${HOME}"Documents"
。例如,它是英语语言环境的"文档",但中文等是"文档"
谢谢。
看起来,如果这是基于xdg freedesktop标准的,则有两个文件包含信息:
~/.config/user-dirs.locale
和
~/.config/user-dirs.dirs
前者包含语言环境本身,而第二个则包含映射到实际文件夹路径。
参考:
[1] https://blogs.gnome.org/simos/2007/11/11/localisation-issues-issues-in-home-directory-folders-folders-folders-xdg-user-dirs/
[2] https://www.freedesktop.org/wiki/software/xdg-user-dirs/
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 如何在文档文件夹中创建目录
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 通过构造函数创建一些值并尝试添加到文档中使用 rapidjson 不起作用
- 关于类的 Python 文档 - 对C++的引用不正确
- C++/autoconf 等效于文档库要求.txt的要求是什么?
- mbed:使用 USB 文档库编译会导致错误
- C++ VISUAL STUDIO:GLFWwindow没有初始化,即使它是在文档中编写的并且以前工作过
- 使用 yaml-cpp 更新 YAML 文档的节点和值
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- 如何在C++中表示JSON文档的递归对象结构?
- 如何查找 Redshift Maya API 文档?
- 如何使用值模板编写文档测试用例?
- 如何使用 Gradle DSL(领域特定语言)上的文档?
- ncurses 找不到任何关于cchar_t的文档
- 提取狮身人面像文档中的C++代码片段
- 如何在Linux(Ubuntu)上获得C/C 的完整文档路径
- WT:未设置文档根或设置为空路径
- Windows 8:如何以编程方式读取用户文档文件夹路径(使用 c)
- HRESULT到字符串(获取文档路径)C++