利用C++来编写五子棋。本代码是属于输出命令行形式呈现。
代码部分
#include <iostream>
#include <vector>
#include <string>
using namespace std;
const int BOARD_SIZE = 15;
const char EMPTY = '.';
const char BLACK = 'X';
const char WHITE = 'O';
vector<vector<char>> board(BOARD_SIZE, vector<char>(BOARD_SIZE, EMPTY));
// 初始化棋盘
void initBoard() {
board = vector<vector<char>>(BOARD_SIZE, vector<char>(BOARD_SIZE, EMPTY));
}
// 打印棋盘
void printBoard() {
cout << " ";
for (int i = 0; i < BOARD_SIZE; ++i) {
c