91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 226KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-02
  • 語言: C/C++
  • 標簽: MFC??windows??斗地主??

資源簡介

用C++寫的基于MFC界面的斗地主小游戲源碼,內含詳細注釋,附帶了簡單的AI出牌規則,放出來供大家參考交流。vs2010編寫,vs2015測試可用,理論上vs05及以上都可正常編譯運行。 void Judge::MainFlow() { switch(DataCenter::Instance().GetPlayState()) { case EM_LandHolderBorn_PlayState: { //先檢查是否已經問完了 //遍歷玩家檢查是否已經詢問過了,如果已經都問過了,則設置叫分最高的為地主 BOOL bAllAsked = TRUE;//是否已經詢問完了

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“
#include?“CardGroup.h“
#include?“GlobalFunction.h“
#include?

#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif

CardGroup::CardGroup(void)
{
}

CardGroup::~CardGroup(void)
{
}

EMCardGroupType?CardGroup::CheckPile(CardGroup?*?pCurPile?/*=?NULL*/)
{
//校驗type算法
/*
1.張數為0,直接非法
2.張數為1,必然是單張
3.張數為2,判定是對子還是王炸
4.張數為3,判定是否是3張相同牌
5.張數大于3,采取元素分解法
*/

//進來就先排序
SortCard(TRUE);

//本牌堆的分解牌
vector?vecSingle;
vector?vecCouple;
vector?vecTriple;
vector?vecFour;

EMCardGroupType?emType?=?EM_CardGroup_Illegal;
int?nCount?=?m_vecCard.size();
if(nCount?==?0)
{
//直接返回非法
return?EM_CardGroup_Illegal;
}
else?if?(nCount?==?1)
{
//單張留待后邊繼續判定

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-13?15:57??MFCPoker\
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\
?????文件?????????308??2018-07-13?15:57??MFCPoker\.git\config
?????文件??????????73??2018-07-13?15:57??MFCPoker\.git\description
?????文件??????????23??2018-07-13?15:57??MFCPoker\.git\HEAD
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\hooks\
?????文件?????????478??2018-07-13?15:57??MFCPoker\.git\hooks\applypatch-msg.sample
?????文件?????????896??2018-07-13?15:57??MFCPoker\.git\hooks\commit-msg.sample
?????文件????????3327??2018-07-13?15:57??MFCPoker\.git\hooks\fsmonitor-watchman.sample
?????文件?????????189??2018-07-13?15:57??MFCPoker\.git\hooks\post-update.sample
?????文件?????????424??2018-07-13?15:57??MFCPoker\.git\hooks\pre-applypatch.sample
?????文件????????1642??2018-07-13?15:57??MFCPoker\.git\hooks\pre-commit.sample
?????文件????????1348??2018-07-13?15:57??MFCPoker\.git\hooks\pre-push.sample
?????文件????????4898??2018-07-13?15:57??MFCPoker\.git\hooks\pre-rebase.sample
?????文件?????????544??2018-07-13?15:57??MFCPoker\.git\hooks\pre-receive.sample
?????文件????????1492??2018-07-13?15:57??MFCPoker\.git\hooks\prepare-commit-msg.sample
?????文件????????3610??2018-07-13?15:57??MFCPoker\.git\hooks\update.sample
?????文件????????3310??2018-07-13?15:57??MFCPoker\.git\index
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\info\
?????文件?????????240??2018-07-13?15:57??MFCPoker\.git\info\exclude
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\logs\
?????文件?????????188??2018-07-13?15:57??MFCPoker\.git\logs\HEAD
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\logs\refs\
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\logs\refs\heads\
?????文件?????????188??2018-07-13?15:57??MFCPoker\.git\logs\refs\heads\master
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\logs\refs\remotes\
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\logs\refs\remotes\origin\
?????文件?????????188??2018-07-13?15:57??MFCPoker\.git\logs\refs\remotes\origin\HEAD
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\objects\
?????目錄???????????0??2018-07-13?15:57??MFCPoker\.git\objects\12\
?????文件?????????373??2018-07-13?15:57??MFCPoker\.git\objects\12\f699db84653202e4b45e2edb493e45f902a1ae
............此處省略134個文件信息

評論

共有 條評論