• 大小: 5.51MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: C/C++
  • 标签: C++五子棋  

资源简介

内含阅读文档,方便易懂。VS2010编写,五子棋程序包含双活四,活三四,双活三,活四禁手。

资源截图

代码片段和文件信息

#include “Board.h“

Board::Board(void)
{
for(int k=0;k<15;k++)
for(int m=0;m<15;m++)
chessBoard[k][m]=0;
print();
flag=0;
}
int Board::getBoard(int xint y)
{
return chessBoard[x][y];
}

void Board::print()
{
//system(“cls“);
cout<<“********************五子棋******************************“< cout<<“   “;
for(int i=0;i<15;i++)
{
if(i>9)cout<<“ “;
 cout< }
cout< for(int x1=0;x1<15;x1++)
{
cout< for(int y1=0;y1<15;y1++)
{
if(y1>9)cout<<“ “;
if(chessBoard[x1][y1]==0) cout< if(chessBoard[x1][y1]==1) cout< if(chessBoard[x1][y1]==2) cout< }
cout< }
}

void Board::add(Chess pieces)
{
//主要将棋盘和棋子的位置对应起来
int x=pieces.getX();
int y=pieces.getY();
chessBoard[x][y]=pieces.getColor();
//电脑下子
if(pieces.getColor()==1)flag=1;//电脑一下子就标识1
}
int Board::getFlag()
{
return flag;
}

Board::~Board(void)
{
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-12-09 11:02  backGammon\
     目录           0  2014-12-05 15:17  backGammon\backGammon\
     文件     5984256  2014-12-09 11:02  backGammon\backGammon.sdf
     文件         897  2014-09-21 16:57  backGammon\backGammon.sln
     文件       25088  2014-12-09 11:02  backGammon\backGammon.suo
     文件        4177  2014-10-06 16:16  backGammon\backGammon\backGammon.vcxproj
     文件        1499  2014-10-06 16:16  backGammon\backGammon\backGammon.vcxproj.filters
     文件         143  2014-09-21 16:57  backGammon\backGammon\backGammon.vcxproj.user
     文件        1019  2014-11-15 15:00  backGammon\backGammon\Board.cpp
     文件         414  2014-10-24 16:43  backGammon\backGammon\Board.h
     文件         246  2014-10-24 16:42  backGammon\backGammon\Chess.cpp
     文件         248  2014-10-24 16:43  backGammon\backGammon\Chess.h
     文件        1029  2014-12-09 11:02  backGammon\backGammon\main.cpp
     目录           0  2014-12-09 10:54  backGammon\backGammon\Release\
     文件        1640  2014-12-05 21:42  backGammon\backGammon\Release\backGammon.Build.CppClean.log
     文件         381  2014-12-09 10:54  backGammon\backGammon\Release\backGammon.exe.intermediate.manifest
     文件          91  2014-12-09 10:54  backGammon\backGammon\Release\backGammon.lastbuildstate
     文件        2549  2014-12-09 10:54  backGammon\backGammon\Release\backGammon.log
     文件      795743  2014-12-05 21:42  backGammon\backGammon\Release\Board.obj
     文件        5700  2014-12-05 21:42  backGammon\backGammon\Release\Chess.obj
     文件        3194  2014-12-09 10:54  backGammon\backGammon\Release\cl.command.1.tlog
     文件       30804  2014-12-09 10:54  backGammon\backGammon\Release\CL.read.1.tlog
     文件        3174  2014-12-09 10:54  backGammon\backGammon\Release\CL.write.1.tlog
     文件        2238  2014-12-09 10:54  backGammon\backGammon\Release\link.command.1.tlog
     文件        3924  2014-12-09 10:54  backGammon\backGammon\Release\link.read.1.tlog
     文件        1312  2014-12-09 10:54  backGammon\backGammon\Release\link.write.1.tlog
     文件      794277  2014-12-05 22:18  backGammon\backGammon\Release\main.obj
     文件         600  2014-12-09 10:54  backGammon\backGammon\Release\mt.command.1.tlog
     文件         774  2014-12-09 10:54  backGammon\backGammon\Release\mt.read.1.tlog
     文件         414  2014-12-09 10:54  backGammon\backGammon\Release\mt.write.1.tlog
     文件      948854  2014-12-09 10:54  backGammon\backGammon\Release\Rule.obj
............此处省略9个文件信息

评论

共有 条评论