/
polytech_kolomna
/
aipackaging
Обзор
Документация
Войти
/
polytech_kolomna
/
aipackaging
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
FigureGenerator
src/data_format/boardcontroller.h
33 строки
838 B
Olegh
lower case
28 окт 2025, 20:44
28 окт 2025, 20:44
bc1a1ea
Код
Авторство
О чём код?
#ifndef ___BOARDCONTROLLER_H___ #define ___BOARDCONTROLLER_H___ //#include"board.h" #include<fstream> //класс "контроль доски" //через него идёт запись действий в файл //Путь где хранится файл "info.txt" с действиями : \aipackaging\out\build\debug\src class BoardController { private: //Board board; std::vector<std::shared_ptr<Figure>>figures; std::ofstream out; public: //точка начала координат доски(1;1) void create_board(size_t row, size_t col); //void delete_board(); void create_cell(Cell& cell); void create_figure(Figure& fig, int id); void add_figure_to_board(int id); void delete_figure(int id); void move_figure(int id, Pos pos); void parser(std::string &str); }; void reader(std::string a); #endif