要在Qt中創建文件夾和文件,您可以使用QDir類和QFile類。
以下是一個簡單的示例代碼,演示如何在Qt中創建文件夾和文件:
#include <QDir>
#include <QFile>
int main()
{
// 創建文件夾
QDir dir;
if (!dir.exists("folder_name")) {
dir.mkdir("folder_name");
}
// 創建文件
QFile file("folder_name/file.txt");
if (file.open(QIODevice::WriteOnly)) {
file.write("Hello, World!");
file.close();
}
return 0;
}
在上面的示例中,首先使用QDir類創建了一個名為"folder_name"的文件夾。然后,使用QFile類創建了一個名為"file.txt"的文件,并將字符串"Hello, World!"寫入文件中。
請注意,您需要在Qt項目中包含QDir和QFile類的頭文件:
#include <QDir>
#include <QFile>
您還需要在.pro文件中添加以下行,以確保正確鏈接這些類:
QT += core