#include #include #include #include #define maxsize 100 fstream iofile; //文件指针 class Time //时间类 { public: }; class Telem //个人信息 { public: 组合Time类 }; class People:virtual public Telem //雇员类 { public: 添加 输出数组的内容 Del(char n[])=0; Del(int ); protected: }; class Teacher:virtual public People //派生虚基类 { public: Del(int i); Del(char n[]); }; class worker:virtual public People //派生虚基类 { public: Del(int i); Del(char n[]); }; People::People() //系统自动生成的构造函数 { } void People::Display() //引用 { } void People::Displaypart(char p[])//引用数组 { 输出选择姓名1 性别2 编号3 工资4 出生日期5 工作时间6 年龄7 系别8 退出选择9"< void People::Findname(char n[]) //引用 { 对象引用 } void People::Findyear(int y) { } void People::Del(int i) { 不存在第"<} void worker::AddF() { 文件的打开与关闭 文件的随机访问 添加人员信息成功......"< 人员信息储存空间已满......"< void worker::Addall() { 添加人员信息成功......"< 人员信息储存空间已满......"< void worker::Add() { 添加人员信息成功......"< void worker::Display() { ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆工人信息 ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< void worker::Del(char n[]) { { } 不存在姓名"< void worker::Del(int i) { 不存在第"< 删除成功......"< void Teacher::AddF() { People::Del(length); 添加人员信息成功......"< 人员信息储存空间已满......"< void Teacher::Addall() { 添加人员信息成功......"< loop: 人员信息储存空间已满......"< void Teacher::Add() { goto loop; 添加人员信息成功......"< 人员信息储存空间已满......"< void Teacher::Display() { ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆教师信息 ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< void Teacher::Del(char n[]) { 不存在姓名"< void Teacher::Del(int i) { 不存在第"< 删除成功......"< istream& operator>>(istream& input,Telem& T) { 请输入姓名(以*结尾):"< ostream& operator<<(ostream& output,Telem& T) { 姓名:"; 性别:"; 编号:"; 工资:"; 出生日期:"; 系别:"; 参加工作时间:"; 年龄:"; } int operator-(Time & t1,Time & t2) { } void Showmenu() { 欢 迎 进 入 教 职 工 信 息 管 理 系 统"< int main() { Showmenu(); 请根据菜单执行相应操作: "; ★ ☆ ★ ☆ ★ ☆ ★录入全部人员记录 ★ ☆ ★ ☆ ★ ☆ ★"< ★ ☆ ★ ☆ ★ ☆ ★ ☆从键盘增加一位人员记录 ★ ☆ ★ ☆ ★ ☆ ★ ☆"< ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆显示全部人员记录 ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆按部门输出人员信息(可选) ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< 请输入要输出人员的系别(以*结尾):"< 请输入要输出人员的系别(以*结尾):"< 操作错误......"< ★ ☆ ★ ☆ ★ ☆ ★按姓名或年龄检索所有信息 ★ ☆ ★ ☆ ★ ☆ ★"< 按姓名查找1 按年龄查找2"< 请输入要查找人员的姓名(以*结尾):"< 请输入要查找人的年龄:"< 操作错误......"< 按姓名查找1 按年龄查找2"< 请输入要查找人员的姓名(以*结尾):"< 请输入要查找人的年龄:"< 操作错误......"< 操作错误......"< ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆显示菜单目录 ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆结束程序运行 ★ ☆ ★ ☆ ★ ☆ ★ ☆ ★ ☆"< 操作错误......"< return 0; }