资源简介
用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个文件信息
- 上一篇:c++ 编写的自动售货机程序
- 下一篇:C语言小游戏217637
相关资源
- MFC 约瑟夫环演示程序
- MFC编写的心电采集程序
- 摄影测量 单向空间后方交会程序
- DICOM图像c++打开程序
- MFC课程设计报告-手把手教你写贪吃蛇
- 冒泡排序MFC实现
- 基于mfcc的说话人语音识别matlb
- n皇后动态可视化 简单 C++ MFC
- 一款基于MFC编写的通讯录程序
- MFC 与 HALCON混合编程
- VS2015 MFC 编写 常见的CRC校验,CRC4CRC
- MFC 打开图片 放大缩小 保存
- VC++MFC最好最全入门教程
- 五子棋,MFC,VC6.0
- VC++实现打印
- 用MFC 设计绘制各种数学图形程序 如
- 图像的K均值分类
- MFC网络数据包的捕获与分析
- Tower_Hanoi.rar
- 参考文献管理系统(PowerBuuilderMySQLM
- C++实现cs模式下文件传输
- [毕业分享] MFC实现数字图像处理软件
- 任务栏托盘图标程序/MFC窗口定位/类似
- MFC实现的排序算法可视化软件
- MFC写的音乐播放器完整版包括歌词显
- MFC皮肤库skin++
- MFC获取主机名,IP地址,MAC地址
- LL(1)文法的实现-mfc-编译原理学习
- windows程序设计大作业 斗地主 mfc
- MFC 在dialog上画坐标
评论
共有 条评论