head.h

来自「该程序为本人初学者编的」· C头文件 代码 · 共 44 行

H
44
字号
#include <iostream.h>
#include <fstream.h>

struct Week{
	int first;		//起始周
	int last;		//结束周
};

struct Ctime{
	int weekday;	//星期几上课
	int start;		//起始节数
	int end;		//结束节数
};


class Course{	//课程类
public:
	Course ();
	Course (int){};
//	Course ( Course& ,char str[] , Ctime &);
	~Course ();
	Week GetWeek () const;	//返回开课周数
	int GetWeekday () const;	//返回星期几上课
	int Getstart () const;	//返回起始节数
	int Getend () const;	//返回结束节数
	char * Getname () const;	//返回课程名称
	friend ostream &operator <<(ostream & os,Course &cour);
	friend istream &operator >>(istream & is,Course &cour);
	friend void Display ( Course& c );		//显示部分课程信息
private:
	char* name;	//课程名称
	char* classroom;	//上课地点	
	char* teacher;	//上课教师
	Week week;	//开课周数
	Ctime time;		//上课时间(星期,节数)
};

void Interface();	//用于显示用户界面
void InforInput ();	//输入课程信息并写入文档 
void DisplayToday ();	//显示当天课表(用户输入第几周,星期几)
void DisplayWeek ();	//显示本周课表(用户输入第几周)
void Modify ();		//课程信息修改
void DisplayTime ( int,int );	//显示上课时间 (根据课程节数)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?