文件名称:gobang
介绍说明--下载内容均来自于网络,请自行研究使用
五子棋小游戏
要求:
1、用VS控制台程序完成,键盘输入坐标下子。
2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等。
3、包含五子棋的基本规则,五个棋子连成一线即宣告胜利。
4、加入多步悔棋功能,要求能一互悔到无法再悔(即空棋盘)。
5、加入撤销悔棋功能,要求悔棋之后还可以再撤销悔棋,跟悔棋一样,悔了多步,照样可以撤销悔棋多部(如开头一直悔棋到空棋盘,然后一直执行撤销悔棋就可以将棋盘恢复到原状态)。
6、要求整个工程全部用C++代码完成,不允许出现C风格代码(如一般用string代替char*、用容器代替数组、类、不允许出现全局变量等)。
-The backgammon game requirements: 1, with the the VS console program completed, keyboard input coordinates erupted. 2, the control flow ordinary game: to start the game, start again, quit the game, and so on. 3 contains the basic backgammon rules, five pawn with a line that is to declare victory. 4, to join a multi-step undo function requires a mutual regret no longer regret (ie empty chessboard). Adding revoked undo function to undo after the abolition of undo with undo, regret the multi-step still can revoke to undo multiple (such as the beginning has been to undo the empty board can restore the chessboard, and execution has been revoked undo to the original state). 6, requires that the whole project is completed entirely C++ code, are not allowed in the C-style code (such as general string instead of char* container instead of an array of classes, global variables are not allowed).
要求:
1、用VS控制台程序完成,键盘输入坐标下子。
2、拥有普通游戏的控制流程:开始游戏、重新开始、退出游戏等。
3、包含五子棋的基本规则,五个棋子连成一线即宣告胜利。
4、加入多步悔棋功能,要求能一互悔到无法再悔(即空棋盘)。
5、加入撤销悔棋功能,要求悔棋之后还可以再撤销悔棋,跟悔棋一样,悔了多步,照样可以撤销悔棋多部(如开头一直悔棋到空棋盘,然后一直执行撤销悔棋就可以将棋盘恢复到原状态)。
6、要求整个工程全部用C++代码完成,不允许出现C风格代码(如一般用string代替char*、用容器代替数组、类、不允许出现全局变量等)。
-The backgammon game requirements: 1, with the the VS console program completed, keyboard input coordinates erupted. 2, the control flow ordinary game: to start the game, start again, quit the game, and so on. 3 contains the basic backgammon rules, five pawn with a line that is to declare victory. 4, to join a multi-step undo function requires a mutual regret no longer regret (ie empty chessboard). Adding revoked undo function to undo after the abolition of undo with undo, regret the multi-step still can revoke to undo multiple (such as the beginning has been to undo the empty board can restore the chessboard, and execution has been revoked undo to the original state). 6, requires that the whole project is completed entirely C++ code, are not allowed in the C-style code (such as general string instead of char* container instead of an array of classes, global variables are not allowed).
(系统自动生成,下载前可以参看下载内容)
下载文件列表
gobang\Debug\gobang.exe
......\.....\gobang.ilk
......\.....\gobang.pdb
......\gobang\Debug\CL.read.1.tlog
......\......\.....\CL.write.1.tlog
......\......\.....\gobang.exe.intermediate.manifest
......\......\.....\gobang.lastbuildstate
......\......\.....\gobang.log
......\......\.....\gobang.obj
......\......\.....\link.read.1.tlog
......\......\.....\link.write.1.tlog
......\......\.....\main.obj
......\......\.....\mt.read.1.tlog
......\......\.....\mt.write.1.tlog
......\......\.....\vc100.idb
......\......\.....\vc100.pdb
......\......\gobang.cpp
......\......\gobang.h
......\......\gobang.vcxproj
......\......\gobang.vcxproj.filters
......\......\gobang.vcxproj.user
......\......\main.cpp
......\gobang.sln
......\gobang.suo
......\......\Debug
......\Debug
......\gobang
gobang