比如要新建这么个文件夹 F://学习资料/考研数学模拟卷
可以使用如下代码:
1 QString dir_str = "F://学习资料/考研数据模拟卷";
2
3 // 检查目录是否存在,若不存在则新建
4 QDir dir;
5 if (!dir.exists(dir_str))
6 {
7 bool res = dir.mkpath(dir_str);
8 qDebug() << "新建目录是否成功" << res;
9 }
如果使用VS编译时出现中文乱码,可以在C++文件开头插入以下代码
1 // 解决中文乱码的问题.
2 #if _MSC_VER >= 1600
3 #pragma execution_character_set("utf-8")
4 #endif