如何製作一個使用C++的目錄/文件夾。我試圖使用mkdir()而沒有成功。我想寫一個程序,該程序是cin的一個變量,然後使用這個變量來創建子目錄和文件。我目前的代碼爲 。它說,在mkdir此+操作符()表示,沒有錯誤操作如何製作文件夾/目錄
char newFolder[20];
cout << "Enter name of new project without spaces:\n";
cin >> newFolder;
string files[] = {"index.php"};
string dir[] = {"/images","/includes","/includes/js","/contact","about"};
for (int i = 0; i<=5; i++){
mkdir(newFolder + dir[i]);
ofstream write ("index/index.php");
write << "<?php \n \n \n ?>";
write.close();
}
'mkdir()'是正確的方法,至少在POSIX系統上是這樣做的。當你嘗試時發生了什麼? – Wyzard 2012-03-29 06:43:57