Qt学习笔记之路径问题(window与linux下)
生活随笔
收集整理的這篇文章主要介紹了
Qt学习笔记之路径问题(window与linux下)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一.?windows和Linux的文件路徑
(1)windows的文件路徑格式“E:\Python\workplace\codes”單反斜杠的方式,但是在很多編程語言中會不認識“\”字符,可能會把它識別成轉譯字符,通常我們在windows引用路徑的時候需要用“\\”來表示“\”,windows的文件路徑的正確寫法在程序中最好是“E:\\Python\\workplace\\codes”。
(2)linux的文件路徑格式為“python/workplace/codes”這種單斜杠的方式,這種路徑很多時候是可以適用在windows下的,但是會有一定的弊端,當路徑中有空格的時候這種路徑方式就不適用與windows了
二、Qt快速轉換路徑(斜杠與反斜杠轉換)
2.1 斜杠轉反斜杠
QString path = "C:/temp/test.txt"; path = QDir::toNativeSeparators(path); 輸出: "C:\\temp\\test.txt"2.2?反斜杠轉斜杠
QString path = "C:\\temp\\test.txt"; path = QDir::toNativeSeparators(path); 輸出: C:/temp/test.txt三、加載圖片路徑方式?
詳見《Qt使用OpenCV讀取圖片練習》
參考資料:
1.?Qt快速轉換路徑(斜杠與反斜杠轉換)
總結
以上是生活随笔為你收集整理的Qt学习笔记之路径问题(window与linux下)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Opencv学习笔记之OpenCV介绍
- 下一篇: xilinx SoC学习笔记之PetaL