【发布时间】:2015-01-13 22:23:15
【问题描述】:
如何获取可执行路径?这里我想考虑系统原生路径表示。
我知道使用 Qt 是可能的,但这次不是我的选择。 我还没有发现任何使用 boost 文件系统库的可能性。有什么建议吗?
是的,似乎是重复的,C++ 开发一如既往地以其无中生有的能力给人留下深刻印象。
完全同意本·海默斯的观点
那么,当每个人想要在 C++ 中找到可执行文件的路径时,这就是他们所做的吗?我希望听起来很简单的东西已经在像 boost 这样的库中实现了。
【问题讨论】:
-
你需要它是多平台的吗?
-
一个可执行文件可以有多个路径。大概您想要用于启动可执行文件的那个。如果您不走运,那么可以从
main的第零个参数中推导出或直接使用该参数,或者在Windows 中为非标准wmain。
标签: c++