中国象棋控件 v2.0.13
|
文件名:GoRule.h 功 能:走棋规则 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-18 时 间:9:55:40 更多...
#include <GoRule.h>
Public 类型 | |
enum | _ENUM_ReturnValue { RETURNFALSE , BEIJIANGJUN , JIANGDUIMIAN , JIANGJUN , JIANGBEICHI , RETURNTRUE } |
typedef enum CGoRule::_ENUM_ReturnValue | ENUM_ReturnValue |
Public 成员函数 | |
CGoRule () | |
文件名:GoRule.cpp 功 能:走棋规则 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-1 时 间:21:38:52 | |
ENUM_ReturnValue | GoChess (int ito, int jto, int ifrom, int jfrom, CPiece::ENUM_QiZi ChessBoard[][10]) |
函数名:GoChess 功 能:判断能否从点(ifrom, jfrom)到点(ito, jto)走棋 参 数: int ito:目标点横坐标[0-8] int jto:目标点纵坐标[0-9] int ifrom:源点横坐标[0-8] int jfrom:源点纵坐标[0-9] CPiece::ENUM_QiZi ChessBoard[9][10]:棋盘数组 返回值:将对面、JIANGDUIMIAN,叫将、BEIJIANGJUN,将军、JIANGJUN, 可以走棋、RETURNTRUE,不能走棋、RETURNFALSE, 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-1 时 间:22:34:32 | |
文件名:GoRule.h 功 能:走棋规则 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-18 时 间:9:55:40
走棋规则。
CGoRule::CGoRule | ( | ) |
文件名:GoRule.cpp 功 能:走棋规则 编译器:Visual C++ 6.0 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-1 时 间:21:38:52
在文件 GoRule.cpp 第 19 行定义.
|
virtual |
在文件 GoRule.cpp 第 22 行定义.
CGoRule::ENUM_ReturnValue CGoRule::GoChess | ( | int | ito, |
int | jto, | ||
int | ifrom, | ||
int | jfrom, | ||
CPiece::ENUM_QiZi | ChessBoard[][10] | ||
) |
函数名:GoChess 功 能:判断能否从点(ifrom, jfrom)到点(ito, jto)走棋 参 数: int ito:目标点横坐标[0-8] int jto:目标点纵坐标[0-9] int ifrom:源点横坐标[0-8] int jfrom:源点纵坐标[0-9] CPiece::ENUM_QiZi ChessBoard[9][10]:棋盘数组 返回值:将对面、JIANGDUIMIAN,叫将、BEIJIANGJUN,将军、JIANGJUN, 可以走棋、RETURNTRUE,不能走棋、RETURNFALSE, 作 者:康 林 版 本:1.0.0.1 日 期:2004-10-1 时 间:22:34:32
在文件 GoRule.cpp 第 41 行定义.