在qt中用c++如何判断路径下的文件夹存在不存在 如果不存在则新建
时间: 2024-05-12 15:17:54 浏览: 100
您可以使用QDir类来检查目录是否存在并创建它。以下是示例代码:
```c++
#include <QCoreApplication>
#include <QDir>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
// 文件夹路径
QString folderPath = "C:/test";
// 检查文件夹是否存在
QDir folder(folderPath);
if (!folder.exists())
{
// 创建文件夹
folder.mkpath(folderPath);
}
return a.exec();
}
```
在这个示例中,我们检查指定的路径是否存在。如果不存在,我们使用mkpath()函数创建它。注意,mkpath()函数将创建所有必要的父文件夹以确保路径存在。
阅读全文