diff --git a/CMakeLists.txt b/CMakeLists.txt index 42da394..2feef87 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,9 @@ set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++20 -Wall") +add_compile_options(-fsanitize=address) +add_link_options(-fsanitize=address) + include_directories( include ) diff --git a/doc/maze.svg b/doc/maze.svg index dc72353..fb8e599 100644 --- a/doc/maze.svg +++ b/doc/maze.svg @@ -1,13 +1,13 @@ -MazeClientMazeClientMazeServerMazeServerУстановка соединения (TCP, порт 1024)Подтверждение соединенияОтправка имени игрокаПодтверждение имениloop[Игровой цикл]Отправка командыПроверка командыОтправка ответаalt[Команда "сдаюсь" или конец игры]Закрытие соединенияПодтверждение закрытия