我当前的工作目录位于/home/myuser/program
,我创建了一个boost::filesystem::path
指向它的对象。我附加/../somedir
了它,所以它变成了/home/myuser/program/../somedir
. 但我需要得到它解析的绝对路径,即/home/myuser/somedir
.
我已经尝试了很长时间,但在他们的参考中我没有找到任何方法来做到这一点。有一个名为 的方法make_absolute
,它似乎应该做我期望的事情,但我必须给它一个“根”路径参数。应该是哪个?我真的需要这样做才能获得真正的绝对路径吗?还有其他方法吗?