一个很小的问题,但是在编程中经常会碰到:在文件路径输入中关于斜杠的使用。
在我的路径中“D:\MyCode\C++”是的确存在的,但是在以下代码中,运行结果不对:
#include <QCoreApplication>
#include <QDebug>#include <QDir>int main(int argc, char *argv[]){
QCoreApplication a(argc, argv);QDir mDir("D:\MyCode\C++");qDebug()<<mDir.exists();return a.exec();}
返回的结果是false修改为:
QDir mDir("D:\\MyCode\\C++");
或QDir mDir("D:/MyCode/C++");
就没有问题了。
QT:QDir中文件路径的问题“\” “\\” “/"
最新推荐文章于 2021-12-04 17:02:42 发布