这应该很简单:我正在使用boost文件系统编写一个绝对路径,但是它返回了一条非常难看的路径:
D:/Projects/SomeDir/vc10/../resource/plugins/SomeFile.dll
是否有一种自动处理的提升方式。是和...的?
我所做的只是:
boost::filesystem::complete("../resource/plugins/SomeFile.dll")
它正在使用boost :: filesystem2。
答案 0 :(得分:12)
boost::filesystem::complete("../resource/plugins/SomeFile.dll").normalize()