資源簡介
用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語言小游戲
評論
共有 條評論