我是靠谱客的博主 瘦瘦美女,最近开发中收集的这篇文章主要介绍.03退出功能,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

退出功能

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

提供功能接口

在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退出功能所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部