📄 aemployee.cpp
字号:
// AEmployee.cpp: implementation of the AEmployee class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "employee.h"
#include "AEmployee.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
AEmployee::AEmployee()
{
memset(name,'\0',sizeof(name));
memset(dep,'\0',sizeof(dep));
memset(stime,'\0',sizeof(stime));
memset(work,'\0',sizeof(work));
memset(age,'\0',sizeof(age));
memset(sex,'\0',sizeof(sex));
memset(birth,'\0',sizeof(birth));
memset(graduate,'\0',sizeof(graduate));
memset(addr,'\0',sizeof(addr));
memset(tel,'\0',sizeof(tel));
memset(money,'\0',sizeof(money));
}
AEmployee::~AEmployee()
{
Clear();
}
// 将数据清空
void AEmployee::Clear()
{
memset(name,'\0',sizeof(name));
memset(dep,'\0',sizeof(dep));
memset(stime,'\0',sizeof(stime));
memset(work,'\0',sizeof(work));
memset(age,'\0',sizeof(age));
memset(sex,'\0',sizeof(sex));
memset(birth,'\0',sizeof(birth));
memset(graduate,'\0',sizeof(graduate));
memset(addr,'\0',sizeof(addr));
memset(tel,'\0',sizeof(tel));
memset(money,'\0',sizeof(money));
}
// 获得员工字段信息
char* AEmployee::Fields(LPCTSTR field_name)
{
CString tmpString=field_name;
if(tmpString=="姓名")
return name;
if(tmpString=="部门")
return dep;
if(tmpString=="开始工作时间")
return stime;
if(tmpString=="职务")
return work;
if(tmpString=="年龄")
return age;
if(tmpString=="性别")
return sex;
if(tmpString=="生日")
return birth;
if(tmpString=="学历")
return graduate;
if(tmpString=="住址")
return addr;
if(tmpString=="电话")
return tel;
if(tmpString=="工资")
return money;
return NULL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -