QT5快速转换路径(/斜杠与\反斜杠转换)
1./转\(斜杠转反斜杠)函数
[static] QString QDir::toNativeSeparators(const QString &pathName)
2./转\(斜杠转反斜杠)函数
[static] QString QDir::fromNativeSeparators(const QString &pathName)
下面测试典例:
//获取应用程序的目录QString strCurrentApplicationDirPath=QCoreApplication::applicationDirPath();qDebug()<<strCurrentApplicationDirPath;/*将/转\(斜杠转反斜杠)*/QString strPath=QDir::toNativeSeparators(strCurrentApplicationDirPath);qDebug()<<strPath;/*将\转/(反斜杠转斜杠)*/QString strPath2=QDir::fromNativeSeparators(strPath);qDebug()<<strPath2;
调试输出如下:
"D:/QT5SourceCode/build-untitled-Desktop_Qt_5_12_5_MinGW_64_bit-Debug/debug"
"D:\\QT5SourceCode\\build-untitled-Desktop_Qt_5_12_5_MinGW_64_bit-Debug\\debug"
"D:/QT5SourceCode/build-untitled-Desktop_Qt_5_12_5_MinGW_64_bit-Debug/debug"
QT5快速转换路径(/斜杠与\反斜杠转换)相关推荐
- 在linux中完整路径中的目录间分隔符是,路径分隔符(斜杠/与反斜杠\的问题)
先总结:斜杠/常用:反斜杠\只有在windows系统中使用 路径中使用斜杠/和反斜杠\的区别到底是什么? 事实上是只有windows系统中用\,其他的项目中,linux中都使用/,这是历史原因,不解释 ...
- windows与linux中的路径书写,斜杠、反斜杠用法总结
对于路径中经常出现斜杠"/"和反斜杠"\",很多人,包括我自己在内,经常会书写错误,尤其是同时在windows和linux两个操作系统中工作时,由于其路径写法的 ...
- html代码中本地路径里斜杠 / 和反斜杠 \ 的区别
总结: windows和unix,linux本地路径里的 / 和 \ 在html代码里:错误文件路径: windows 只使用一个 \ 是不识别的, src='D:\个人\图片\2.jpg' unix ...
- C++中相对路径与绝对路径以及斜杠与反斜杠的区别 及 处理代码
转载自:http://blog.csdn.net/sszgg2006/article/details/8447176 文件路径正斜杠和反斜杠 正斜杠,又称左斜杠,符号是"/":反斜 ...
- linux unix mac windows,文件路径-windows上的反斜杠和Mac OS/Linux/Unix上的正斜杠,Windows,倒,以及,macOSLinuxUNIX...
文件路径 - Windows 上的倒斜杠以及 macOS / Linux / UNIX 上的正斜杠 1. 正斜杠 (斜杠 / ) 和反斜杠 (倒斜杠 \ ) Windows - 正斜杠,左斜杠,斜杠符 ...
- 关于文件路径的斜杠和反斜杠问题
关于文件路径的斜杠和反斜杠问题 C文件路径使用双反斜杠[\\] 因为 \ 在 C/C++/C# 中是转义前导字符,例如 \n 代表换行. 如果路径中刚好有类似转义字符开头的,那么就会引起问题,所以路径 ...
- C++中相对路径与绝对路径以及斜杠与反斜杠的区别
文件路径正斜杠和反斜杠 原文http://blog.csdn.net/sszgg2006/article/details/8447176 正斜杠,又称左斜杠,符号是"/":反斜杠, ...
- 路径中 斜杠/和反斜杠\ 的区别
路径中使用斜杠/和反斜杠\的区别到底是什么. 1.正斜杠,又称左斜杠,符号是"/":反斜杠,也称右斜杠,符号是"\". 2.在Unix/Linux中,路径的分隔 ...
- 路径中正斜杠和反斜杠的区别
代码中使用图片.视频..doc..xls等文件时都要先获得文件路径,但是有的路径用斜杠/作为分隔符,有的路径用反斜杠\作为分隔符,搞得我有点蒙圈,查阅了一些资料后终于弄清楚使用斜杠/和反斜杠\的区别是 ...
- 路径中斜杠和反斜杠的用法
路径中斜杠和反斜杠的用法 Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符. Windows由于使用 斜杆/ 作为DOS命令 ...
最新文章
- 机器学习(MACHINE LEARNING)MathWorks系列教程
- linux 线程优先级的高低和执行顺序的关系,混乱的Linux内核实时线程优先级
- CSS浏览器兼容汇总
- CSS grid学习(一)
- 9.List的子类特点
- 软件开发有哪些规范和标准_高品质、标准化——四维图新自动驾驶地图通过ASPICE CL2认证...
- 深入理解Spring系列之四:BeanDefinition装载前奏曲
- 复选框 checkbox获取值
- Wooden Signs Gym - 101128E (DP)
- JetBrains:webstrom无法识别就require方法
- 20145212 罗天晨 Web安全基础实践
- 终极算法 机器学习和人工智能如何重塑世界
- linux c 获取终端输出到文件,LINUX C获取命令行输出结果
- 科学计算机怎么用10次方,一个数怎么用计算器开10次方
- 2021-10-21-Flask-04 模型关系的建立,增删改查的演示,一篇文章让你直接搞懂Flask模型
- 新仙女木事件和农耕文明_后农业文明的排列
- SaaSBase:什么是艾盟赢销SCRM?
- 坐标沿着原点旋转/坐标轴旋转变换公式
- python写文件byte_python 将字节写入文本文件
- ESIM模拟器生成事件使用流程