比如要新建這么個文件夾 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