我是靠谱客的博主 瘦瘦美女,这篇文章主要介绍.03退出功能,现在分享给大家,希望可以做个参考。

退出功能

    • 提供功能接口
    • 实现退出功能
    • 测试功能

提供功能接口

在02中菜单功能测试结束后,可删除测试代码,在此章进行具体实现
在main函数中提供分支选择,使用switch提供每个功能接口
在Workmanager.cpp实现
1 .创建类成员
用choice记录用户输入
调用菜单函数

复制代码
1
2
3
4
5
6
7
WorkerManager wm; int choice = 0; //展示菜单 wm.Show_Menu(); cout << "请输入您的选择:" << endl; cin >> choice;

2.用switch实现功能接口,

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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循环,继续操作。

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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中提供具体的功能实现

复制代码
1
2
3
4
5
6
7
void WorkerManager::exitSystem() { cout << "欢迎下次使用" << endl; system("pause"); exit(0); }

测试功能

在case0:中调用vm.exitSystem();成员函数

复制代码
1
2
3
4
case 0: //退出系统 vm.exitSystem(); break;

最后

以上就是瘦瘦美女最近收集整理的关于.03退出功能的全部内容,更多相关内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(87)

评论列表共有 0 条评论

立即
投稿
返回
顶部