I'm looking for an easy, cross platform way to join path, directory and file names into a complete path in C++. I know python has os.path.join()
and matlab has fullfile()
. Does Qt has something similar? QFileInfo
doesn't seem to be able to do this.
views:
293answers:
2
+3
A:
QDir has absoluteFilePath
and relativeFilePath
to combine a path with a file name.
Sofahamster
2010-02-07 15:50:55
A:
Offhand, I'm not sure about Qt, but Boost has a filesystem
class that handles things like this. This has the advantage that it has been accepted as a proposal for TR2. That means it has a pretty good chance of becoming part of the C++ standard library (though probably with some minor modifications here or there).
Jerry Coffin
2010-02-07 17:09:11