
黑马程序员职工管理系统
扳手的海角
这个作者很懒,什么都没留下…
展开
-
职工管理系统_201025(思路详解版-第七步清空文件 )
void workerManager::Clean_File(){ cout << "确认清空?" << endl; cout << "1、确认" << endl; cout << "2、返回" << endl; int select = 0; cin >> select; if (this->m_FileIsEmpty) { cout << "文件本身为空,请添加信息后进行该操作。原创 2020-10-26 22:35:42 · 207 阅读 · 0 评论 -
职工管理系统_201026(思路详解版-第六步排序职工 )
注意在排完序之后,对我们认定的 下标i 和作为排序用的 下标minOrmax 进行判断是否相同void workerManager::Sort_Emp(){ if (this->m_FileIsEmpty) { cout << "文件不存在或记录为空!" << endl; system("pause"); system("cls"); } else { cout << "请选择排序方式: " << endl; cout原创 2020-10-26 22:02:29 · 332 阅读 · 0 评论 -
职工管理系统_201026(思路详解版-第五步查找职工)
通过姓名查找职工其中部分代码 bool flag = false; //查找到的标志 for (int i = 0; i < this->m_EmpNum; i++) { if (this->m_EmpArray[i]->m_Name == name) { cout << "查找成功,职工编号为:" << this->m_EmpArray[i]->m_Id << " 号的信息如下:"原创 2020-10-26 21:59:50 · 176 阅读 · 0 评论 -
职工管理系统_201026(思路详解版-第四步修改职工)
12、修改职工功能描述:能够按照职工的编号对职工信息进行修改并保存12.1 修改职工函数声明在workerManager.h中添加成员函数 void Mod_Emp();//修改职工void Mod_Emp();12.2 修改职工函数实现在workerManager.cpp中实现成员函数 void Mod_Emp();//修改职工void WorkerManager::Mod_Emp(){ if (this->m_FileIsEmpty) { cout <<原创 2020-10-26 20:38:40 · 194 阅读 · 0 评论 -
职工管理系统_201025(思路详解版-第三步删除职工)
int IsExist(int id)函数;很多功能都需要用到根据职工是否存在来进行操作如:删除职工、修改职工、查找职工 .但是我们需要先找到该职工,因此添加该公告函数,以便后续调用在workerManager.h中添加成员函数 int IsExist(int id); //按照**职工编号**判断职工是否存在,若存在返回职工在数组中位置,不存在返回-1 int IsExist(int id);可以把所有的职工信息遍历一遍,查找id代码理解if (this->m_EmpArray[原创 2020-10-25 16:51:09 · 569 阅读 · 0 评论 -
职工管理系统_201009(思路详解版-第二步 显示职工)
显示职工先判断是否为空this->m_FileIsEmpty //利用多态调用接口 for(int i = 0; i < m_EmpNum; i++) { this->m_EmpArray[i]->showInfo(); }this->指向自身的成员属性 m_EmpArray,但是m_EmpArray是一个二级指针的变量,它是用来去维护保存有父类指针的数组的,它包含有旧、新两种父类指针,且此处要显示职工的各类信息。职工的显示信息函数showInf原创 2020-10-25 15:50:17 · 256 阅读 · 0 评论 -
职工管理系统_201009(思路详解版-第一步添加职工)
创建文件在头文件和源文件的文件夹下分别创建workerManager.h 和 workerManager.cpp文件workerManager.h在workerManager.h中设计管理类#pragma once#include<iostream>using namespace std;class WorkerManager{public: //构造函数 WorkerManager(); //析构函数 ~WorkerManager();};worker原创 2020-10-24 09:56:32 · 725 阅读 · 8 评论