【问题标题】:os.path.join() in Qt?Qt 中的 os.path.join()?
【发布时间】:2011-01-14 02:33:44
【问题描述】:

我正在寻找一种简单的跨平台方法来将路径、目录和文件名加入到 C++ 中的完整路径中。我知道python有os.path.join(),matlab有fullfile()。 Qt有类似的东西吗? QFileInfo 似乎无法做到这一点。

【问题讨论】:

标签: c++ qt path filenames


【解决方案1】:

QDir 具有 absoluteFilePathrelativeFilePath 来组合路径和文件名。

【讨论】:

    【解决方案2】:

    顺便说一句,我不确定 Qt,但是 Boost 有一个 filesystem 类来处理这样的事情。这样做的好处是它已被接受为 TR2 的提案。这意味着它很有可能成为 C++ 标准库的一部分(尽管可能在这里或那里进行了一些小的修改)。

    【讨论】:

      猜你喜欢
      • 2013-01-27
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 2021-08-18
      • 1970-01-01
      • 2014-07-27
      • 2011-12-02
      • 2011-06-26
      相关资源
      最近更新 更多