Замечания
-
Первое задание зачтено.
-
Второе задание зачтеною
-
Третье задание незачтено, использование перечислимых типов несколько неправильное, часть функций реализованы в заголовочном файле, что нехорошо (по крайней мере без дополнительных спецификаторов).
-
CMakeLists.txt должен содержать команду
project
.