Làm cách nào để tạo thư mục/thư mục với C++. Tôi đã cố gắng sử dụng mkdir() mà không thành công. Tôi muốn viết một chương trình mà cin là một biến và sau đó sử dụng biến này để tạo các thư mục con và các tệp có trong đó. mã hiện tại của tôi. Nó nói các nhà điều hành + trong mkdir() cho biết lỗi không toán hạngCách tạo thư mục/thư mục
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()' là cách phù hợp để thực hiện, ít nhất là trên hệ thống POSIX. Điều gì đã xảy ra khi bạn thử nó? – Wyzard