概述
退出功能
- 提供功能接口
- 实现退出功能
- 测试功能
提供功能接口
在02中菜单功能测试结束后,可删除测试代码,在此章进行具体实现
在main函数中提供分支选择,使用switch提供每个功能接口
在Workmanager.cpp实现
1 .创建类成员
用choice记录用户输入
调用菜单函数
WorkerManager wm;
int choice = 0;
//展示菜单
wm.Show_Menu();
cout << "请输入您的选择:" << endl;
cin >> choice;
2.用switch实现功能接口,
switch (choice)
{
case 0: //退出系统
break;
case 1: //添加职工
break;
case 2: //显示职工
break;
case 3: //删除职工
break;
case 4: //修改职工
break;
case 5: //查找职工
break;
case 6: //排序职工
break;
case 7: //清空文件
break;
default:
system("cls");
break;
}
3.用while循环,若用户输入错误,system(“cls“)
清屏操作,进入while循环,继续操作。
int main() {
WorkerManager wm;
int choice = 0;
while (true)
{
//展示菜单
wm.Show_Menu();
cout << "请输入您的选择:" << endl;
cin >> choice;
switch (choice)
{
case 0: //退出系统
break;
case 1: //添加职工
break;
case 2: //显示职工
break;
case 3: //删除职工
break;
case 4: //修改职工
break;
case 5: //查找职工
break;
case 6: //排序职工
break;
case 7: //清空文件
break;
default:
system("cls");
break;
}
}
system("pause");
return 0;
}
实现退出功能
在workerManager.h中提供退出系统的成员函数 void exitSystem();
在workerManager.cpp中提供具体的功能实现
void WorkerManager::exitSystem()
{
cout << "欢迎下次使用" << endl;
system("pause");
exit(0);
}
测试功能
在case0:中调用vm.exitSystem();
成员函数
case 0: //退出系统
vm.exitSystem();
break;
最后
以上就是瘦瘦美女为你收集整理的.03退出功能的全部内容,希望文章能够帮你解决.03退出功能所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复