#pragma once #ifndef TICTACTOE_BOARD_H #define TICTACTOE_BOARD_H #include #include typedef unsigned int unint; using namespace std; // const int LINES = 3, COLUMNS = 3; // //Класс, отвечающий за формирование и вывод поля class Board { public: // //ПЕРЕМЕННЫЕ //Флаги победы первого и второго номеров, а также счётчик занятых клеток bool Xwonflag=false; bool Owonflag=false; unint drawcounter=1; //ИГРОВОЕ ПОЛЕ //первое число LINES характеризует строку //второе число COLUMNS характеризует столбик string board[LINES][COLUMNS] = { {"e", "e", "e"}, {"e", "e", "e"}, {"e", "e", "e"} }; void BoardShow(); void BoardClr(); void XWon(); void OWon(); void Draw(); }; #endif //TICTACTOE_BOARD_H