Sto cercando un modo semplice e multipiattaforma per unire path, directory e nomi di file in un percorso completo in C++. So python ha os.path.join()
e matlab ha fullfile()
. Qt ha qualcosa di simile? QFileInfo
non sembra in grado di farlo.os.path.join() in Qt?
7
A
risposta
10
QDir ha absoluteFilePath
e relativeFilePath
per combinare un percorso con un nome file.
3
Off-line, non sono sicuro di Qt, ma Boost ha una classe filesystem
che gestisce cose come questa. Questo ha il vantaggio che è stato accettato come una proposta per TR2. Ciò significa che ha buone possibilità di diventare parte della libreria standard C++ (anche se probabilmente con qualche piccola modifica qui o là).
Problemi correlati
- 1. È necessario os.path.join?
- 2. Perché os.path.join elimina argomenti?
- 3. os.path.join con sottoclasse str
- 4. Perché os.path.join() non funziona in questo caso?
- 5. Python os.path.join() su una lista
- 6. os.path.join non ha correttamente formattato il percorso
- 7. barre miste con os.path.join su windows
- 8. Esiste una funzione javascript integrata simile a os.path.join?
- 9. Puntatori intelligenti in Qt
- 10. Gerarchia in Qt [C++]
- 11. Creazione trama in Qt
- 12. qt slot in corso
- 13. Copia collegamento in qt
- 14. Esci Applicazione in Qt
- 15. Ottenere MouseMoveEvents in Qt
- 16. ID thread in Qt
- 17. Ruota immagine in Qt
- 18. Eccezione sicurezza in Qt
- 19. Qt Quick vs. Qt Widget
- 20. Qt: modulo/i sconosciuto/i in QT: webview
- 21. Codice C++ di test unitario (non-Qt) in Qt Creator?
- 22. QT Come incorporare un'applicazione nel widget QT
- 23. Qt: classi Qt vs. standard C++
- 24. Tipo decimale in Qt (C++)
- 25. Uso driver ODBC in Qt
- 26. Variabile globale in Qt, come?
- 27. opzione DHCP in Qt/C++
- 28. Utilizzo di Qt in Java?
- 29. Qt Nascondi colonna in QTableView
- 30. Qt: Converti QString in esadecimale
Ho fatto una domanda simile: http://stackoverflow.com/questions/740423/qt-class-for-handling-file-paths –