资源简介
用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语言小游戏
相关资源
- 基于MFC的TCP调试助手源码95706
- 基于mfc的多线程文件传输
- MFC数字钟(基于VC6.0)
- VC++MFC小游戏实例教程(实例)+MFC类库
- ChartCtrl控件库(可在VS2019中使用)
- 商品库存管理系统 C++ MFC
- C++17 In Detail
- stm32 BootLoader程序(main.c)
- mfc 调用redis
- MFC视频播放器源码(支持avi/wma/mp3等格
- mfc绘图大全(画直线、矩形、椭圆)
- MFC控件重绘
- hook,捕获所有案件,查找所有窗口,
- (学习)VS2010之MFC入门到精通教程
- MFC文档_视图_框架_模板结构体系深入
- 简单员工管理系统(适合初学MFC)
- stm32 实现Fatfs对U盘文件操作(main.c)
- 链表实现学生管理系统(main.c)
- 银行家算法分配资源的模拟实现(m
- 五子棋游戏源码(控制台)
- 五子棋c++控制台代码
- MFC五子棋游戏
- MFC UDP编程
- MFC的异步网络通讯应用程序
- C++MFC模块讲解,黑发程序员课程整理
- 转 VC++ 实现电子邮件(Email)发送
- 一个简单而强大的基于MFC的web server源
- 基于MFC的VC++仿QQ浏览器源码(雏形)
- C++17 The Complete Guide
- MFCaccess.rar
评论
共有 条评论