亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.cpp.bak

?? 命令行模式下的簡單賓館管理系統..各種基本功能齊全..屬于新人練習作品..hotel manager..
?? BAK
字號:
// main.cpp : Defines the entry point for the console application.
//

/*
* File: main.cpp
* ---------------
* This program runs the management of the hotel.
*/

#include "base.h"
#include "hotel.h"
#include "login.h"


/* Constants */
#define debug false
#define MAXLOGIN 4

/* Package variables */
class Login login;

/* Function prototypes */


/*
 * Function: Login
 * Usage: int=Login();
 * --------------------------
 * This function provides an interface to 
 * checks the login info,
 * and if login in successfully,it will
 * return the user's level,or exit the
 * application.
 */
int Login( void );


/*
 * Function: Init
 * Usage: Init();
 * ----------------------------------
 * This procedure initializes the hotel info,
 * includes the accounts and rooms info.
 */
void Init( void );

/*
 * Function: Menu
 * Usage: Menu(level);
 * -----------------------------------
 * This function shows a Menu to allow user
 * to enter the operation commands,the kind 
 * of functions provided to the user is 
 * depended on the level. 
 */
void Menu( int );


/*
 * Function: Work
 * Usage: Work(command,level);
 * --------------------------------
 * This function execute the command given.
 */
void Work( char , int );


/*
 * The Main Function..
 */
int main()
{	
	//system("mkdir data");
	//exit(0);
	cout<<"OK"<<endl;
	return 0;
	int level=Login();
	Init();
	string com="c";
	cout<<"***************************"<<endl;
	cout<<"*                         *"<<endl;
	cout<<"* Welcome to AutumnHotel~ *"<<endl;
	cout<<"*                         *"<<endl;
	cout<<"***************************"<<endl;
	while (1) {
		Menu(level);
		com=GetString();
		Work(com[0],level);
	}
	return 0;
}

int Login( void )
{
	string user;
	string pass;
	int level=0;
	int i=0;
	while (i < MAXLOGIN){
		cout<<"=========Login========="<<endl;
		cout<<"Please input UESR name :";
		user=GetString();
		cout<<"Please input PASSWORD :";
		pass=GetString();
		if (0 == (level=login.LoginSuccess(user,pass) ) ) i++;
		else {cout<<"=========Success==========="<<endl;return level;}
	}
	if (i == MAXLOGIN) exit(0);
	return level;
}

void Init( void )
{
	ClearAccountManageInfo(&accountManage);
	ClearRoomManageInfo(&roomManage);
	InitAccount(ACCOUNTFILE,&accountManage);
	if (debug) cout<<"account ok"<<endl;
	InitRoom(ROOMFILE,&roomManage);
	if (debug) cout<<"room OK~"<<endl;
	SetAccountRoomList(&accountManage,&roomManage);
	return ;
}

void Menu( int level )
{
	cout<<endl;
	cout<<"============Main Menu==========="<<endl;
	if (level > 0){
		cout<<"a -list all accounts"<<endl;
		cout<<"g -list accounts in hotel"<<endl;
		cout<<"r -list all rooms"<<endl;
		cout<<"l -list ClEAN rooms"<<endl;
		cout<<"n -list INUSE rooms"<<endl;
		cout<<"d -list NEEDFIX rooms"<<endl;
		cout<<"e -list NEEDCLEAR rooms"<<endl;
		cout<<"m -list not enough money accounts"<<endl;
		cout<<"y -list one room info"<<endl;
	}
	if (level > 1){
		cout<<"z -list one account info"<<endl;
		cout<<"h -check in"<<endl;
		cout<<"u -check out"<<endl;
		cout<<"f -add fee"<<endl;
		cout<<"t -change room state"<<endl;
	}
	if (level > 2){
		cout<<"c -clear"<<endl;
		cout<<"j -add account"<<endl;
		cout<<"k -add room"<<endl;
		cout<<"p -delete account"<<endl;
		cout<<"x -delete room"<<endl;
		cout<<"i -input from file"<<endl;
		cout<<"o -output to file"<<endl;
		cout<<"v -add user"<<endl;
		cout<<"w -delete user"<<endl;
	}
	cout<<"q -quit"<<endl;
	cout<<"=============End==================="<<endl;
	cout<<"Please input your choice :";
	return;
}

void Work( char com , int level )
{
	switch (level)
	{
		case 3:
			switch (com)
			{
				case 'c':{
					ClearAccountManageInfo(&accountManage);
					ClearRoomManageInfo(&roomManage);
					break;
				}
				case 'i':{
					ClearAccountManageInfo(&accountManage);
					ClearRoomManageInfo(&roomManage);
					InitAccount(ACCOUNTFILE,&accountManage);
					InitRoom(ROOMFILE,&roomManage);
					break;
				}
				case 'j':{
					AddAccount(&accountManage);
					break;
				}
				case 'k':{
					AddRoom(&roomManage);
					break;
				}
				case 'p':{
					DeleteAccount(&accountManage);
					break;
				}
				case 'x':{
					DeleteRoom(&roomManage);
					break;
				}
				case 'o':{
					OutAccount(ACCOUNTFILE,&accountManage);
					OutRoom(ROOMFILE,&roomManage);
					break;
				}
				case 'v':{
					AddUser(&login);
					break;
				}
				case 'w':{
					DeleteUser(&login);
					break;
				}
				default :break;
			}
		case 2:
			switch (com)
			{
				case 'h':{
					CheckIn(&accountManage,&roomManage);
					break;
				}
				case 'u':{
					CheckOut(&accountManage,&roomManage);
					break;
				}
				case 'f':{
					AddFee(&accountManage);
					break;
				}
				case 't':{
					ChangeRoomState(&roomManage);
					break;
				}
				case 'z':{
					PrintAccountInfo(&accountManage);
					break;
				}
				default:break;
			}
		case 1:
			switch (com)
			{
				case 'a':{
					PrintAllAccount(&accountManage);
					break;
				}
				case 'r':{
					PrintAllRoom(&roomManage);
					break;
				}
				case 'g':{
					PrintGuestInHotel(&accountManage);
					break;
				}
				case 'l':{
					PrintStateRoom(&roomManage,CLEAN);
					break;
				}
				case 'n':{
					PrintStateRoom(&roomManage,INUSE);
					break;
				}
				case 'd':{
					PrintStateRoom(&roomManage,NEEDFIX);
					break;
				}
				case 'e':{
					PrintStateRoom(&roomManage,NEEDCLEAR);
					break;
				}
				case 'm':{
					PrintNotEnoughAccount(&accountManage);
					break;
				}
				case 'y':{
					PrintRoomInfo(&roomManage);
					break;
				}
				case 'q':{
					OutAccount(ACCOUNTFILE,&accountManage);
					OutRoom(ROOMFILE,&roomManage);
					cout<<"Bye~"<<endl;
					exit(0);
					break;
				}
				default:break;
			}
		default:break;
	}
	return ;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av网站在线观看免费| 欧美日韩免费电影| 欧美色男人天堂| 精品久久久影院| 亚洲另类在线一区| 国产大陆a不卡| 欧美丰满高潮xxxx喷水动漫| 国产女人18水真多18精品一级做| 亚洲一二三四在线| 99久久精品久久久久久清纯| 日韩欧美在线观看一区二区三区| 亚洲视频免费在线| 成人福利在线看| 国产欧美视频在线观看| 欧美aaaaa成人免费观看视频| 99热这里都是精品| 久久女同互慰一区二区三区| 麻豆精品一区二区三区| 一本大道综合伊人精品热热| 国产精品区一区二区三区| 国产一区在线观看视频| 欧美一区二区三区性视频| 亚洲成人午夜影院| 99久久99久久久精品齐齐 | 色噜噜狠狠成人网p站| 中文字幕乱码久久午夜不卡 | 精品国产三级a在线观看| 亚洲一区二区三区影院| 一本一道综合狠狠老| 亚洲色图欧洲色图| 色哟哟一区二区三区| 亚洲视频一区在线| 99久久99精品久久久久久| 中文字幕电影一区| 成人国产亚洲欧美成人综合网| 久久久高清一区二区三区| 国产又黄又大久久| 国产三级一区二区| 不卡大黄网站免费看| **性色生活片久久毛片| 91亚洲午夜精品久久久久久| 亚洲精品欧美在线| 欧美色成人综合| 免费欧美高清视频| 久久免费的精品国产v∧| 国产电影一区在线| 最新日韩av在线| 在线视频一区二区三| 午夜精品福利一区二区蜜股av| 欧美色手机在线观看| 日韩主播视频在线| 91精品国产欧美一区二区| 国模套图日韩精品一区二区| 久久夜色精品一区| 99久久综合精品| 一区二区三区丝袜| 91精品欧美久久久久久动漫| 久久精品99国产精品| 中文字幕免费在线观看视频一区| 色综合久久综合网欧美综合网 | 中文字幕乱码久久午夜不卡| 91色在线porny| 日本vs亚洲vs韩国一区三区二区| 精品国产制服丝袜高跟| 成人av午夜影院| 亚洲电影一级黄| 久久精品视频免费观看| 91福利在线免费观看| 精品一区二区三区日韩| 日韩伦理av电影| 日韩欧美亚洲国产精品字幕久久久| 国产老女人精品毛片久久| 一区二区三区在线观看动漫| 欧美成人性福生活免费看| 91丝袜国产在线播放| 另类小说欧美激情| 亚洲精品国产第一综合99久久| 精品国产制服丝袜高跟| 日本二三区不卡| 国产一区二区免费视频| 亚洲成a人片在线不卡一二三区 | 欧美日韩一二三区| 丁香天五香天堂综合| 日韩国产一二三区| 一区二区三区丝袜| 国产欧美日韩久久| 日韩三级伦理片妻子的秘密按摩| 91视频一区二区三区| 国产精品538一区二区在线| 人人狠狠综合久久亚洲| 亚洲午夜视频在线观看| 国产精品免费视频一区| 欧美成人三级电影在线| 欧美日本免费一区二区三区| 9i看片成人免费高清| 国产一区在线精品| 蜜桃视频在线观看一区二区| 亚洲va国产va欧美va观看| 亚洲人快播电影网| 中文字幕中文字幕一区| 久久蜜臀精品av| 日韩欧美综合在线| 6080国产精品一区二区| 欧美体内she精视频| 一本大道久久a久久精品综合| 国产**成人网毛片九色| 国产精品白丝av| 国内精品免费**视频| 精品一区二区三区蜜桃| 蜜桃视频在线观看一区二区| 日韩精品一二区| 日韩综合一区二区| 日产国产欧美视频一区精品| 亚洲国产wwwccc36天堂| 亚洲国产精品欧美一二99| 一二三四社区欧美黄| 亚洲五月六月丁香激情| 亚洲自拍偷拍麻豆| 午夜av区久久| 丝袜美腿亚洲综合| 日韩高清不卡一区| 久久精品国产精品青草| 久久91精品久久久久久秒播| 狠狠网亚洲精品| 国产高清在线精品| eeuss鲁片一区二区三区| 91原创在线视频| 日本电影欧美片| 91精品国产乱码| 日韩一区二区视频| 久久综合九色欧美综合狠狠 | 日韩欧美亚洲另类制服综合在线| 日韩一区二区三区在线| 精品国产一区二区三区忘忧草 | 一区二区高清在线| 午夜精品福利久久久| 狠狠色综合日日| 99视频精品在线| 欧美视频三区在线播放| 欧美v日韩v国产v| 国产欧美一区二区精品性| 亚洲精品伦理在线| 天堂在线亚洲视频| 国产麻豆午夜三级精品| 91免费在线播放| 日韩一区二区三区电影| 国产亚洲欧美色| 一区二区日韩av| 捆绑紧缚一区二区三区视频| 粉嫩在线一区二区三区视频| 色丁香久综合在线久综合在线观看| 欧美亚洲禁片免费| 久久久久久久综合日本| 夜夜精品视频一区二区 | 91婷婷韩国欧美一区二区| 在线不卡一区二区| 国产亚洲欧美在线| 五月天激情综合| 成人免费视频国产在线观看| 欧美日韩五月天| 国产精品丝袜久久久久久app| 亚洲成人av一区二区| 国产精品一区二区久久精品爱涩 | 国产成人精品免费网站| 欧美综合天天夜夜久久| 国产欧美中文在线| 天使萌一区二区三区免费观看| 成人av午夜电影| 精品国内二区三区| 亚洲va韩国va欧美va| www.成人在线| xf在线a精品一区二区视频网站| 亚洲女人****多毛耸耸8| 久久99久久久欧美国产| 欧美日韩免费观看一区三区| 国产精品视频一二三区| 久久9热精品视频| 欧美日本韩国一区二区三区视频 | jiyouzz国产精品久久| 欧美一区二区国产| 午夜影视日本亚洲欧洲精品| 国产成人综合视频| 日韩欧美综合在线| 日韩精品久久久久久| 色综合天天综合色综合av| 国产偷国产偷精品高清尤物| 青娱乐精品在线视频| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 亚洲国产成人私人影院tom| 国产在线日韩欧美| 欧美刺激脚交jootjob| 日韩精品一二区| 欧美一区日本一区韩国一区| 午夜精品久久一牛影视| 欧美在线观看一区二区| 亚洲专区一二三| 欧美在线观看18| 亚洲高清视频在线| 欧美伦理电影网| 亚洲一区二区三区四区在线|