📄 operate.h
字号:
#ifndef _operate_h_
#define _operate_h_
#include<iostream>
#include "union.h"
using namespace std;
class operate: public Union
{
club op;
public :
operate()
{
club_disp();
cout<<"请选择您要操作的球队"<<endl;
int i;
cin>>i;
op=getclub(i);
}
void menu()
{
cout<<" 1,买球员 2, 卖球员 0, 返回 "<<endl;
cout<<" 请输入你想进行的操作 " <<endl;
int p;
cin>>p;
switch (p)
{
case 1: buy();break;
case 2: sell();break;
case 0: break;
default: cout<<"错误选择!!"<<endl;
}
}
void buy()
{
cout<<"请输入搜索条件:"<<endl;
string str;
cin>>str;
player_search(str);
player_disp();
cout<<" 请选择要买的球员 :" <<endl;
int p;
cin>>p;
getplayer(p);
if(exam(getplayer(p)))
{
club *c;c=getcb();
for(int m=1;m<39;m++)
{
if((c[m].getname()==getplayer(p).get_club())&&(c[m].getname()!=op.getname()))
treaty(op,c[m],getplayer(p));
}
}
}
void sell()
{
club *t;
t=getcb();
cout<<"可卖的球员:"<<endl;
string tmp="(Club=op)&&(Transfer=1)";
player_search(tmp);
player_disp();
cout<<"请选择要卖的球员: ";
int sp;
cin>>sp;
for(int i=1;i<39;i++)
if(clubexam(t[i])==1)
t[i].content=1;
club_disp();
cout<<"请选择要卖给的球队: ";
int s;
cin>>s;
treaty(t[s], op, getplayer(sp) );
}
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -