⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 finaljudge.h

📁 C语言大赛的平台。分为环境模块和策略模块。
💻 H
字号:
#pragma once

enum
{
	JUDGE_UNKNOWN,
	JUDGE_1_WIN,
	JUDGE_2_WIN
};

class FinalJudge
{
	public:
		FinalJudge(char *fileName);
		virtual ~FinalJudge(void);

		void loadScores(char *fileName);
		void saveScores(char *fileName);

		int getPlayer(unsigned char index);
		void getPlayer(unsigned char index, unsigned char &player1, unsigned char &player2);
		void setScore(unsigned char index, unsigned char score1, unsigned char score2);
		void getScore(unsigned char index, unsigned char &score1, unsigned char &score2);

	protected:
		unsigned char judge(unsigned char index);
		void updateGroup(unsigned char index);
		void update(void);

	protected:
		unsigned char mPlayerList[27];
		unsigned char mScores[19][2];

		unsigned char mGroupGameCount;
		unsigned char mGroupWinCount;
		unsigned char mFinalGameCount;
		unsigned char mFinalWinCount;
};

⌨️ 快捷键说明

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