这应该很简单:我正在使用 boost 文件系统编写绝对路径,但它返回的路径非常丑陋:
D:/Projects/SomeDir/vc10/../resource/plugins/SomeFile.dll
是否有自动处理 .'s 和 ..'s 的 boost 方法?
我所做的是:
boost::filesystem::complete("../resource/plugins/SomeFile.dll")
它使用 boost::filesystem2。
最佳答案
boost::filesystem::complete("../resource/plugins/SomeFile.dll").normalize()
关于c++ - 删除 .. 在 boost filesystem::complete,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5874824/