• 大小: 1.59MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: C/C++
  • 标签: mfc  ai  五子棋  教程  VC++  

资源简介

用VC++ 6.0编的五子棋,实现了ai,附带了自己写的教程,适合初学者参考

资源截图

代码片段和文件信息

// Quyu.cpp: implementation of the CQuyu class.
//
//////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “wuziqidlg.h“
#include “Quyu.h“

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

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CQuyu::CQuyu()
{
flag=0;
x=0;
y=0;
}

CQuyu::~CQuyu()
{

}

//DEL bool CQuyu::isOn()
//DEL {
//DEL 
//DEL }

bool CQuyu::isOn(CPoint point)
{
bool flag=false;
if(point.xx-10 && point.yy-10)
flag=true;
return flag;
}

bool CQuyu::isEmpty()
{
if(flag==0)
return true;
else
return false;
}

bool CQuyu::isBlack()
{
if(flag==1)
return true;
else
return false;
}

//DEL bool CQuyu::isRed()
//DEL {
//DEL  if(flag==2)
//DEL  return true;
//DEL  else
//DEL  return false;
//DEL 
//DEL }

CRect CQuyu::getRect()
{
CRect rect;
rect.left=x-15;
rect.right=x+15;
rect.top=y-15;
rect.bottom=y+15;
return rect;
}

bool CQuyu::isWhite()
{
if(flag==2)
return true;
else
return false;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1275  2010-04-19 23:30  五子棋(带ai附说明教程)\wuziqidlg\Quyu.cpp

     文件        622  2010-04-19 23:29  五子棋(带ai附说明教程)\wuziqidlg\Quyu.h

     文件       3633  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\ReadMe.txt

     文件       3043  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\Release\Quyu.obj

     文件        774  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\Release\StdAfx.obj

     文件      58368  2010-06-01 22:24  五子棋(带ai附说明教程)\wuziqidlg\Release\vc60.idb

     文件     212992  2010-06-01 22:24  五子棋(带ai附说明教程)\wuziqidlg\Release\wuziqidlg.exe

     文件       8706  2010-06-01 22:22  五子棋(带ai附说明教程)\wuziqidlg\Release\wuziqidlg.obj

     文件    5581276  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\Release\wuziqidlg.pch

     文件       8496  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\Release\wuziqidlg.res

     文件      28213  2010-06-01 22:24  五子棋(带ai附说明教程)\wuziqidlg\Release\wuziqidlgDlg.obj

     文件       1078  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\res\wuziqidlg.ico

     文件        401  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\res\wuziqidlg.rc2

     文件        733  2010-04-20 18:50  五子棋(带ai附说明教程)\wuziqidlg\resource.h

     文件        211  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\StdAfx.cpp

     文件       1054  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\StdAfx.h

     文件      20960  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.aps

     文件       1085  2010-06-01 22:47  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.clw

     文件       2105  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.cpp

     文件       4278  2010-04-20 22:19  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.dsp

     文件        543  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.dsw

     文件       1357  2010-04-19 21:49  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.h

     文件      54784  2010-06-01 22:47  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.opt

     文件       1100  2010-06-01 22:24  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.plg

     文件       5186  2010-04-20 18:50  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlg.rc

     文件      14934  2010-06-01 22:47  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlgDlg.cpp

     文件       1805  2010-06-01 22:22  五子棋(带ai附说明教程)\wuziqidlg\wuziqidlgDlg.h

     文件      39936  2010-06-01 22:46  五子棋(带ai附说明教程)\如何编五子棋游戏.doc

     目录          0  2010-06-01 21:47  五子棋(带ai附说明教程)\wuziqidlg\Debug

     目录          0  2010-06-01 21:54  五子棋(带ai附说明教程)\wuziqidlg\Release

............此处省略7个文件信息

评论

共有 条评论