C++ map练习

本文通过实例探讨了C++中的map容器,详细讲解了map的基本操作、插入与删除元素、迭代器使用以及map在实际问题中的应用。通过阅读,读者将能深入理解C++ map并提升在实际编程中的运用能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#if 1
/*
	
	员工信息有:姓名, 性别, 年龄, 电话, 工资, 工号
	通过multimp进行有5名员工,为其分配部门,信息插入,显示, 保存。

*/

#include<iostream>
#include<map>
#include<vector>
#include<map>
#include<time.h>
#include<stdlib.h>
#define DEVELOP 1
#define FINANCIAL 2
#define PALNNING 3

class Staff							//员工类 以及初始化
{
   
public:
	Staff()
	{
   
		name = "a";
		sex = "s";
		age = 1;
		phone = "123";
		wage = 1;
		number = "123";
	}
	std::string name;
	std::string sex;
	unsigned int age;
	std::string phone;
	unsigned int wage;
	std::string number;
};


void staff_entry(std::vector<Staff>& staff)						//录入5个员工信息(部分)
{
   
	std::vector<std::string> staff_name;						
	Staff sta;
	int sala[5] = {
    20000, 30000, 40000, 50000, 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值