📄 student.h
字号:
#ifndef _Depart_h
#define _Depart_h
#include <string>
#include <iomanip>
using namespace std ;
// 此类是用来存储学院信息和比赛学生信息
class Depart
{
public:
// 构造函数
Depart(string num="",string name="",string stu="",int sex=1)
:dep_num(num),dep_name(name),dep_stu(stu),dep_sex(sex){}
// 重载== 用来比较是否相等
friend bool operator ==(const Depart& lf,const Depart& rf)
{
bool flag=true;
if(lf.dep_num!=rf.dep_num)
flag=false;
// if(lf.dep_stu!=rf.dep_stu)
// flag=false;
return flag;
}
// 重载<< 用来输出学院信息和学生信息
friend std::ostream operator <<(std::ostream &os,const Depart & dep)
{
os<<setw(8)<<dep.dep_num<<setw(15)<<dep.dep_name<<setw(15)<<dep.dep_stu<<setw(10);
if(dep.dep_sex==1)
os<<"男";
else
os<<"女";
os<<endl;
return os;
}
private:
string dep_num;// 学院编号
string dep_name;// 学院名称
string dep_stu;// 参加学生
int dep_sex;// 性别
public:
float mark;
};
#endif //Student_h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -