Я новичок в программировании, и я делал программу, в которой я запустил пользователя, чтобы ввести имя файла, а затем я хочу переместить файл (в папку, известную как элемент). как я должен это делать? Я попытался использовать функцию переименования, но я не могу это сделать.Как переместить имя пользователя, которое задано пользователем из одной папки в другую, в 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();
}
я не смог создать строку, содержащую «пункт \» –
Это действительно должны быть закрыты - это было оставлено в ужасно смешанная форма в течение большей части года и отражает полное отсутствие понимания программирования - мы пытаемся использовать прототип функции в качестве вызова, полное непонимание того, что делает система(), и т. д. - плакат имеет либо узнал в то же время или потерял интерес, поэтому вопрос сейчас бесполезен. –