Дата выдачи: 2023-05-05. Срок выполнения: 2023-05-13.
Необходимо создать ответвление (fork) моего репозитория Lab-15 (название оставить без изменения, а видимость поставить приватной). Назничить меня в новом репозитории соавтором с правами администратора. Вики, Задачи а также Проекты отключить.
В локальной копии создавать ветки (branch) по необходимости.
Разработать класс реализующий пул потоков.
В основной функции продемонстрировать работу класса на основе задания лабораторной работы №14.
По выполненной работе составить отчет по ГОСТ 7.32 включающий описание разработанных классов. Отчет в обязательном порядке должен содержать UML 2.0 диаграмму классов. Отчет включить в состав исходных кодов программы в виде файла формата PDF.
Дополнительная информация:
- Мейерс С. Эффективный и современный С++ (глава 7)
- Уильямс Э. C++. Практика многопоточного программирования (глава 9)
- https://www.boost.org/doc/libs/1_82_0/doc/html/boost_asio/reference/thread_pool.html
По итогу выполнения работы создать запрос на слияние (pull request) и назначить меня рецензентом.