如何在Linux中获取当前用户路径?它可以使用GTK +框架API或纯C++。Linux中的当前用户路径?
3
A
回答
1
如果你想回家目录使用getenv("HOME")
4
假设你指的是进程的当前目录:
- 平原POSIX C函数为
getcwd()
。 - 在glib中,还有
g_get_current_dir()
。
1
2
g_get_home_dir()
从油嘴是更多的跨平台比getenv("HOME")
。它还倾向于HOME变量上的/ etc/passwd项,原因是在aforementioned link处讨论的各种原因。
相关问题
- 1. 查找当前用户的路径
- 2. 在相对于用户当前URL路径的不同路径中设置cookie
- 3. XDocument中当前节点的路径
- 4. 核心中当前的project.json路径
- 5. webpack中的当前文件路径
- 6. 清除CGContextRef中的当前路径?
- 7. 如何在AngularJS中获取当前路径的路径名?
- 8. Java获取当前路径
- 9. 当前路径/ SDL库
- 10. 获取C应用程序从/ bin /在Linux中启动时的当前路径
- 11. 保持google当前用户登录的路径
- 12. 获取当前登录用户的文档文件夹路径
- 13. 如何设置当前用户的文件路径?
- 14. 如何确定用户在GPS路径上的当前位置?
- 15. 在Linux中的grep路径
- 16. 使用PowerShell获取当地路径中的当前变更集
- 17. 在ApplicationRoute中获取当前路径
- 18. 获取当前用户桌面路径 - WampServer
- 19. 如何在路径指定当前用户vairable名到文件
- 20. 获得相对路径的绝对路径当前目录
- 21. 如何将PHP中的目录更改为当前登录的用户路径
- 22. 获取当前图像的路径 - jQuery
- 23. 指定变量VB.net的当前路径
- 24. 如何获取当前html的路径?
- 25. 获取当前XmlReader位置的'路径'
- 26. qt项目当前目录的路径
- 27. 在React Router/browserHistory中获取当前路由的路径名
- 28. Java类路径 - Linux
- 29. Angular 2如何访问当前路径路径
- 30. Linux上的chromedriver的路径
http://stackoverflow.com/questions/143174/cc-how-to-obtain-the-full-path-of-current-directory – Manu 2010-12-15 10:58:40
你的意思是当前的工作目录,用户的主目录或某事其他? – 2010-12-15 10:59:22