-2
我是編程新手,我正在製作一個程序,讓用戶輸入文件的名稱,然後我想移動該文件(到一個稱爲項目的文件夾中)。我應該怎麼做? 我試圖使用重命名功能,但我無法做到這一點。如何將文件whoose名稱由用戶從一個文件夾移動到另一個文件夾中C++
string name;
int passcode;
int accnumber;
clrscr();
system("title Stock Management Program (Creating an account) ");
cout << "Enter Name:" ; // getting basic info
cin >> name;
cout << endl;
cout <<"Enter Account Number:";
cin >> accnumber;
cout << endl;
cout << "Enter your passcode (only numbers):";
cin >> passcode;
ifstream errcheck;
errcheck.open(name);
if (errcheck.fail())
{
ofstream createacc; // creating account using fstream
createacc.open (name);
createacc << accnumber << endl;
createacc << passcode << endl;
createacc.close();
string newname = "item\" + name; //problem
int rename (const char * name, const char * newname); // PROBLEM
}
{
cout << "Sorry account already exists! ";
pause();
}
我無法創建一個包含「項目\」 –
字符串這確實應該被關閉 - 這是一個在可怕的被遺棄在一年中更好的時間裏混在一起,反映出對程序設計的完全缺乏理解 - 我們嘗試使用函數原型作爲調用,完全誤解系統()所做的事情等 - 在此期間學習,或失去興趣,所以現在這個問題是沒有用的。 –