#include<iostream>
using namespace std;
#include<string.h>
#include<vector>
#include<map>
#include <stdlib.h>
#include <ctime>
//multimap 案例
//公司招聘了5个员工,5个员工进入公司之后,需要指派员工在哪个部门工作
//人员信息有:姓名 年龄 电话工资等组成
//通过 multimap 进行信息的 插入 保存 显示
//分部门显示员工信息 显示全部员工信息
enum {
RENLI,YANFA,MEISHU
};
class Worker {
public:
Worker();
~Worker();
string m_Name;
int m_Money;
};
Worker::Worker() {
}
Worker::~Worker() {
}
void creatWorker(vector<Worker>&v) {
string nameSeed = "ABCDE";
for (int i = 0; i < 5; i++) {
string name = "员工";
name += nameSeed[i];
int money = rand() % 10000 + 10000;//10000~19999
Worker w;
w.m_Name = name
multimap 案例及代码
最新推荐文章于 2021-04-28 21:40:51 发布
本文详细介绍了C++中的multimap容器,通过实例展示了如何插入、查找、删除元素,以及遍历multimap的方法,揭示了其在处理多对一映射关系时的用途。
摘要由CSDN通过智能技术生成