#include "stdafx.h"
#include "Member.h"
#include "MemberMenu.h"
int _tmain(int argc, _TCHAR* argv[])
{
MemberMenu* musMember = new MemberMenu();
Member *mem;
string name;
string password;
int choise;
while(1)
{
cout << " 歡迎使用***歌曲管理系統2016 " << endl;
cout << " * * * * * * * * * * * * * * * * * * * * * * * *" << endl;
cout << " * *----------------------------------------* *" << endl;
cout << " * | 1.添加歌曲 2.洗掉歌曲 | *" << endl;
cout << " * | | *" << endl;
cout << " * | 3.修改歌曲 4.查找歌曲 | *" << endl;
cout << " * | | *" << endl;
cout << " * | 5.歌曲串列 6.保存歌曲 | *" << endl;
cout << " * | | *" << endl;
cout << " * | 7.讀取歌曲串列 8.退出系統 | *" << endl;
cout << " * | | *" << endl;
cout << " * *----------------------------------------* *" << endl;
cout<<"請選擇你需要的服務:"<<endl;
int number;
cin >> number;
if(number<1||number>8)
{
cout<<"請選擇正確的操作選項!"<<endl;
system("pause");
continue;
}
switch(number)
{
case 1:
mem = new Member();
cout<<"請輸入歌曲名:";
cin>>mem->name;
cout<<"歌曲點評:";
cin>>mem->score;
musMember->addMem(mem);
system("pause");
system("cls");
break;
case 2:
cout<<"洗掉歌曲"<<endl;
cout<<"請輸入洗掉歌曲的名字:";
cin>>name;
if(musMember->deleteMem(name))
{
cout<<"洗掉成功"<<endl;
}else
{
cout<<"洗掉失敗"<<endl;
}
system("pause");
break;
case 3:
cout<<"修改歌曲名"<<endl;
cout<<"請輸入需要修改歌曲的名字:";
cin>>name;
mem = new Member();
cout<<"請輸入正確的歌曲名:"<<endl;
cin>>mem->name;
cout<<"歌曲點評:"<<endl;
cin>>mem->score;
if(musMember->updateMem(name,mem))
{
cout<<"修改成功"<<endl;
}else
{
cout<<"修改失敗"<<endl;
}
system("pause");
break;
case 4:
cout<<"查找歌曲名"<<endl;
cout<<"請輸入要查找歌曲的名字:";
cin>>name;
choise=musMember->findMem(name);
if(choise == -1)
{
cout<<"沒有找到"<<endl;
}else
{
cout<<"OK,找到了,它的位置是:"<<choise<<endl;
}
system("pause");
break;
case 5:
cout<<"歌曲串列"<<endl;
musMember->list();
system("pause");
break;
case 6:
musMember->saveData();
system("pause");
break;
case 7:
musMember->loadData();
system("pause");
break;
case 8:
exit(0);
}
}
return 0;
}
如何在這個管理系統前面添加一個注冊登錄框 ,進行完注冊登錄后可以直接進入管理系統中的操作 。大神求解 ,剛剛學習C++
uj5u.com熱心網友回復:
僅供參考:從C語言的選單界面管理系統到C++ Builder的圖形用戶界面,一個簡單的電話簿Demo例子
http://blog.163.com/tab_98/blog/static/1192409720158673337998/
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/72754.html
標籤:基礎類
