2010-02-07 108 views
7

我正在尋找一種簡單的,跨平臺的方式將路徑,目錄和文件名連接到C++中的完整路徑。我知道蟒蛇有os.path.join()和matlab有fullfile()。 Qt有類似的東西嗎? QFileInfo似乎無法做到這一點。os.path.join()在Qt中?

+2

我問了一個類似的問題:http://stackoverflow.com/questions/740423/qt-class-for-handling-file-paths – 2010-02-07 15:40:23

回答

10

QDirabsoluteFilePathrelativeFilePath的路徑與文件名結合起來。

3

副手,我不確定Qt,但Boost有一個filesystem類來處理這樣的事情。這具有已被接受爲TR2提案的優點。這意味着它很可能成爲C++標準庫的一部分(儘管可能會在這裏或那裏進行一些小的修改)。