cgroup.h
来自「软件工程的大作业」· C头文件 代码 · 共 57 行
H
57 行
//**************************************************************************************
//
// Copyright @2006 - 2007, All Rights Reserved.
//
// Filename: CGroup.h
//
// Author: Yin Zhou
//
// Created: 04/07/2008
//
// Purpose: Declaration of CGroup class
// 关于一副牌对象的类描述
//
//***************************************************************************************
#pragma once
#include "CCard.h"
#include "CSet.h"
#define CARD_TOTAL_NUMBER 52
class CGroup {
public:
CGroup(int shuffleTimes);
~CGroup();
// 洗牌
void Shuffle(int times);
// 发一手牌
void Dispatch(CSet * set);
protected:
// 已有牌的集合
CCard m_card[CARD_TOTAL_NUMBER];
// 已有牌的张数
int m_count;
private:
// 发牌的顺序
//int m_sequence[CARD_TOTAL_NUMBER];
int m_shuffleTimes;
// 当前发一副牌中的第几张牌
int m_current;
unsigned int m_seed;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?