摘要: 在.h文件中增加两个函数 //判断职工是否存在,如果存在返回职工所在数组中的位置,不存在返回-1 int Isexist(int id); //删除职工 void del_Emp(); .cpp文件进行实现该方法 //判断职工是否存在 int workManager::Isexist(int id) 阅读全文
posted @ 2021-04-07 16:24 云小道 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在.h文件中新增显示函数show_Emp(); //显示职工 void show_Emp(); 具体信息在.cpp上面进行实现 //显示职工 void workManager::show_Emp() { //判断文件是否为空 if (this->m_FileIsempty) { cout << "文 阅读全文
posted @ 2021-04-07 15:59 云小道 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 一、文件不存在时 //判断文件是否为空的标志 bool m_FileIsempty; 修改workermanager.cpp //文件不存在 ifstream ifs; ifs.open(FILENAME, ios::in);//读文件 if (!ifs.is_open()) { cout << " 阅读全文
posted @ 2021-04-06 21:44 云小道 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 需要在.h文件中增加save()函数 //保存文件 void save(); 注意上面要写头文件 #include<fstream> #define FILENAME "empfile.txt" 在.cpp文件中编写该函数 void workManager::save() { ofstream of 阅读全文
posted @ 2021-04-06 20:58 云小道 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 用户在批量创建时,可能会创建不同种类的职工 如果想这样所有不同种类的员工都放入到一个数组种,可以将所有员工的指针维护到一个数组内, 如果想在程序中维护这个不定长度的数组,可以将数组创建到堆区,并lion给worker**的指针维护 workermanager.cpp //记录职工人数 int m_E 阅读全文
posted @ 2021-04-06 19:56 云小道 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 创建一个worker抽象类 //职工抽象类 class worker { public: //职工的编号、姓名、部门编号 int m_id; string m_name; int m_DeptId; //显示个人信息 virtual void showInfo()=0; //获取岗位名称 virtu 阅读全文
posted @ 2021-04-05 21:07 云小道 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 职工管理系统可以用来管理公司内所有员工的信息 公司中职工分为三类:普通员工、经理、老板显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责普通员工职责:完成经理交给的任务经理职责:完成老板交给的任务,并发送任务给员工老板职责:管理公司所有事务 管理系统中需要实现的功能如下:退出管理程序:退出当 阅读全文
posted @ 2021-02-14 20:11 云小道 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 职工管理系统 管理系统需求 职工管理系统可以用来管理公司内所有员工的信息 公司中职工分为三类:普通员工、经理、老板显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责普通员工职责:完成经理交给的任务经理职责:完成老板交给的任务,并发送任务给员工老板职责:管理公司所有事务 管理系统中需要实现的功 阅读全文
posted @ 2021-02-14 12:06 云小道 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 二进制的方式进行读写操作 ios::binary #include<iostream>#include<fstream>using namespace std;二进制文件,写文件class person{public:char m_Name[64];int m_age;}void test(){1. 阅读全文
posted @ 2021-02-04 22:50 云小道 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 文件操作程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放通过文件可以将数据持久化 C++中对文件操作需要包含头文件<fstream> 文件类型分为: 文本文件:文件以文本的ACSII码形式存在在计算机中 二进制文件:文件以文本的形式存在计算机中 操作类文件的三大类:ofsteam:写操 阅读全文
posted @ 2021-02-04 22:24 云小道 阅读(197) 评论(0) 推荐(0) 编辑