Qt中的os.path.join()?

时间:2010-02-07 15:36:07

标签: c++ qt path filenames

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

2 个答案:

答案 0 :(得分:10)

QDirabsoluteFilePathrelativeFilePath将路径与文件名合并。

答案 1 :(得分:3)

副手,我不确定Qt,但是Boost有一个filesystem类来处理这样的事情。这具有以下优点:它已被接受为TR2的提议。这意味着它很有可能成为C ++标准库的一部分(尽管可能在这里或那里稍作修改)。