请帮我写一款会员管理程序的代码
时间: 2023-05-17 19:07:53 浏览: 31
非常感谢您的提问,以下是一份简单的会员管理程序的代码:
```
#include <iostream>
#include <string>
#include <vector>
using namespace std;
class Member {
public:
string name;
int age;
string email;
Member(string n, int a, string e) {
name = n;
age = a;
email = e;
}
};
class MemberManager {
public:
vector<Member> members;
void addMember(Member m) {
members.push_back(m);
}
void removeMember(int index) {
members.erase(members.begin() + index);
}
void printMembers() {
for (int i = 0; i < members.size(); i++) {
cout << "Name: " << members[i].name << endl;
cout << "Age: " << members[i].age << endl;
cout << "Email: " << members[i].email << endl;
cout << endl;
}
}
};
int main() {
MemberManager manager;
manager.addMember(Member("John", 25, "john@example.com"));
manager.addMember(Member("Jane", 30, "jane@example.com"));
manager.printMembers();
manager.removeMember(0);
manager.printMembers();
return 0;
}
```
这个程序使用了两个类,一个是 Member 类,表示一个会员的信息,包括姓名、年龄和电子邮件地址。另一个是 MemberManager 类,表示会员管理器,可以添加、删除和打印会员信息。
在主函数中,我们创建了一个 MemberManager 对象,添加了两个会员,然后打印了所有会员的信息。接着,我们删除了第一个会员,再次打印了所有会员的信息。
希望这份代码能够帮到您,如果您有任何问题或建议,请随时告诉我。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)