void UserManage_Yh::UserAdd_Yh() //添加用户 { string nu_Yh = ""; //编号 string na_Yh = ""; //姓名 string pw_Yh = ""; //密码 cout << endl << "用户添加" << endl; cout << "请输入编号:"; cin >> nu_Yh; if (UserSearch_Yh(nu_Yh, true)) { cout << "此编号已经存在..." << endl; system("pause"); return; } cout << "请输入姓名:"; cin >> na_Yh; cout << "请输入密码:"; cin >> pw_Yh; uz_Yh[uCount_Yh++] = { nu_Yh, na_Yh, pw_Yh, 1 };//传值 cout << "新用户已经添加..." << endl; system("pause");这段代码的意思
时间: 2024-04-10 20:32:34 浏览: 47
JSP-CRUD.zip_crud源码_jsp crud
这段代码是一个用户管理系统中的用户添加函数。函数的目的是向用户列表中添加新的用户。
代码首先定义了三个字符串类型的变量nu_Yh、na_Yh和pw_Yh,并初始化为空字符串。然后通过cout语句输出添加用户的界面提示信息。
接下来,通过cin语句分别获取用户输入的编号、姓名和密码,并将其存储在相应的变量中。
代码调用UserSearch_Yh函数,传入编号nu_Yh和参数true,来判断用户列表中是否已存在相同编号的用户。如果存在相同编号的用户,则输出相应提示信息,使用system("pause")暂停程序的执行,并返回。
如果不存在相同编号的用户,则继续执行代码,通过cout语句输出提示信息,使用uz_Yh[uCount_Yh++]将新用户的信息(编号、姓名、密码和角色)存储在用户列表中。最后输出添加成功的提示信息,并使用system("pause")暂停程序的执行。
总体来说,这段代码实现了用户添加功能,通过获取用户输入的信息,判断是否已存在相同编号的用户,并将新用户的信息添加到用户列表中。
阅读全文