我正在寻找一种简单的,跨平台的方式将路径,目录和文件名连接到C++中的完整路径。我知道蟒蛇有os.path.join()
和matlab有fullfile()
。 Qt有类似的东西吗? QFileInfo
似乎无法做到这一点。os.path.join()在Qt中?
7
A
回答
10
QDir有absoluteFilePath
和relativeFilePath
的路径与文件名结合起来。
3
副手,我不确定Qt,但Boost有一个filesystem
类来处理这样的事情。这具有已被接受为TR2提案的优点。这意味着它很可能成为C++标准库的一部分(尽管可能会在这里或那里进行一些小的修改)。
相关问题
- 1. os.path.join与str子类
- 2. Windows上的Python os.path.join
- 3. 水珠(os.path.join())与.npy数据
- 4. 如何在python中使用os.popen,os.path.join作为命令行ls
- 5. 这里需要os.path.join(dir,filename)吗?
- 6. 了解如何`os.path.join`作品有`os.path.expanduser`
- 7. 与windows上的os.path.join混合斜杠
- 8. 从sys.path和os.path.join解析混合斜杠
- 9. 从Python的os.path.join改正结果()
- 10. 为os.path.join指定部分路径
- 11. 不能用pytest-mock模拟'os.path.join'
- 12. 在Python中,如何在os.path.join()函数中指定目录分隔符?
- 13. os.path.join()在引导斜杠之前不会丢弃?
- 14. os.path.join在Enthought/Python的返回Errno22即返回该错误
- 15. 在Qt中使用组框使用Qt
- 16. 如何在QT中嵌入QT
- 17. 在Qt Creator中使用静态Qt?
- 18. 在QT
- 19. 在QT
- 20. 在Qt
- 21. 在QT
- 22. 在QT
- 23. 在QT
- 24. Qt中
- 25. Qt中
- 26. Qt中
- 27. Qt中
- 28. Qt中
- 29. Qt中
- 30. 在Qt中获取MAC ID
我问了一个类似的问题:http://stackoverflow.com/questions/740423/qt-class-for-handling-file-paths – 2010-02-07 15:40:23