Qt判断文件夹路径、文件是否存在不存在则创建 您所在的位置:网站首页 qt当前文件路径 Qt判断文件夹路径、文件是否存在不存在则创建

Qt判断文件夹路径、文件是否存在不存在则创建

2023-08-08 15:06| 来源: 网络整理| 查看: 265

Qt判断文件夹/目录是否存在

Qt判断文件夹/目录是否存在,可以使用QDir类的exists方法来判断,在使用时需要包含头文件#include ,例如下面的代码:

#include #include #include /// /// \brief 判断文件夹是否存在,不存在则创建 /// \param fullPath /// \return /// bool DirExist(QString fullPath) { QDir dir(fullPath); if(dir.exists()) { //存在当前文件夹 return true; } else { //不存在则创建 bool ok = dir.mkdir(fullPath); //只创建一级子目录,即必须保证上级目录存在 return ok; } } /// /// \brief 判断文件夹是否存在,不存在则创建, 可创建多级目录 /// \param fullPath /// \return /// bool DirExistEx(QString fullPath) { QDir dir(fullPath); if(dir.exists()) { return true; } else { //不存在当前目录,创建,可创建多级目录 bool ok = dir.mkpath(fullPath); return ok; } } int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); bool isOk = DirExist("D:/1234"); qDebug() return true; } else { qDebug()


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有