Прежде всего, я не слишком хорош в C++. поэтому, пожалуйста, успокойтесь. Я пытаюсь изменить пароль, но я хочу изменить только определенный пароль в текстовом файле. Но когда текстовый файл переписывается, как только один новый пароль выходит. весь файл получил переписывают. :(C++ help ... обновить текстовый файл?
user.txt
admin openmyacc
guest imguest12
void Passchange()
{
string tempass;
system("cls");
cout<<"enter current password: ";
cin>>tempass;
if(tempass==inpass)
{
cout<<"utility to change password stored in file\n";
cout<<"CHANGE PASS TO: ";
cin>>user;
ofstream Passfile("user.txt", ios::out);
Passfile<<user;
Passfile.close();
cout<<"password successfully changed";
getch();
main();
}