在C++中创建用户列表

Create list of user in C++

本文关键字:用户 列表 创建 C++      更新时间:2023-10-16

我创建了一个带有列表的系统登录,但每当我添加新用户时,旧用户就会被删除。如何创建用户列表?

void userRegisterDo(){

ofstream usersFile ("userData.txt");
if (    !usersFile.is_open())
{
    usersFile.open("userData.txt");
}
    usersFile << username << " " << password << endl;
    usersFile.close();
    system("cls");
    login();
}
    // Initialize user registration
void userRegister()
{
cout << "Welcome!n-------------------------nnPlease register.nEnter a new username:n";
cin >> username;
cout << "nPlease enter a new password:n";
cin >> password;
userRegisterDo();
}

打开文件时使用fstream::app作为第二个参数。

这将以附加模式打开文件,因此不会覆盖以前的内容。