【发布时间】:2012-09-20 13:36:36
【问题描述】:
我当前的工作目录位于/home/myuser/program,我创建了一个指向它的boost::filesystem::path 对象。我附加了/../somedir,所以它变成了/home/myuser/program/../somedir。但我需要得到它的解析绝对路径,即/home/myuser/somedir。
我已经尝试了很长时间,我在their reference 中找不到任何方法可以做到这一点。有一个名为make_absolute 的方法,它似乎应该做我所期望的,但我必须给它一个“根”路径参数。应该是哪个?我真的需要这样做才能获得真正的绝对路径吗?有没有其他办法?
【问题讨论】:
标签: c++ boost path filesystems