dice6.h

来自「用vc++开发的一个经典程序:Dice。自己开发的」· C头文件 代码 · 共 28 行

H
28
字号
#pragma once

//##ModelId=4507556B0131
class Dice6
{
public:
	//##ModelId=4507556B013B
	Dice6(void);
	//##ModelId=4507556B013D
	~Dice6(void);
private:
	//##ModelId=4507556B013F
	int diceNum;   //色子的点数
	//##ModelId=4507556B0145
	bool availability;   //掷色子时可用不可用
public:
	//##ModelId=4507556B0146
	int generateNum(void);   //掷色子获得一个点数num,并赋给成员变量diceNum
	//##ModelId=4507556B0148
	void setAvailability(bool avail);   //设置色子的可用性,给成员变量availability
	//##ModelId=4507556B0150
 	bool getAvailability(void);   //取得色子的可用性,即成员变量availability的值
	//##ModelId=4507556B0152
	int getNum(void);   //取得色子的点数,即成员变量diceNum值
	//##ModelId=4507556B0154
	double Crand(long *seed);   //生成[0,1]平稳分布随机数。
};

⌨️ 快捷键说明

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