【问题标题】:Removing ..'s in boost filesystem::complete在 boost filesystem::complete 中删除 ..
【发布时间】:2011-05-03 19:45:54
【问题描述】:

这应该很简单:我正在用 boost 文件系统组成一个绝对路径,但是它返回一个非常丑陋的路径:

D:/Projects/SomeDir/vc10/../resource/plugins/SomeFile.dll

是否有自动处理 .'s 和 ..'s 的提升方式?

我所做的只是:

boost::filesystem::complete("../resource/plugins/SomeFile.dll")

它正在使用 boost::filesystem2。

【问题讨论】:

    标签: c++ boost file-io


    【解决方案1】:
    boost::filesystem::complete("../resource/plugins/SomeFile.dll").normalize()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多