Цель:
В процессе выполнения ДЗ вы получите навык поиска утечек памяти с помощью valgrind.
Описание/Пошаговая инструкция выполнения домашнего задания:
Найти и исправить утечки памяти в программе из приложенного архива.
Для запуска valgrind следует использовать следующие команды в каталоге с распакованным архивом:
cd test/package
make valgrind
Требования:
Найдена как минимум одна утечка памяти, создан patch, исправляющий утечку.
Бонусные баллы за дополнительные найденные и исправленные утечки.
Далее успешность определяется ревью кода.
Критерии оценки:
Студент коммитит все необходимое в свой github/gitlab репозиторий.
Далее необходимо зайти в ЛК, найти занятие, ДЗ по которому выполнялось, нажать "Отправить ДЗ" и отправить ссылку.
После этого ревью и общение на тему ДЗ будет происходить в рамках этого чата.
Домашнее задание POSIX
Цель: В процессе выполнения ДЗ вы получите навык поиска утечек памяти с помощью valgrind.
Описание/Пошаговая инструкция выполнения домашнего задания: Найти и исправить утечки памяти в программе из приложенного архива. Для запуска valgrind следует использовать следующие команды в каталоге с распакованным архивом: cd test/package make valgrind Требования: Найдена как минимум одна утечка памяти, создан patch, исправляющий утечку. Бонусные баллы за дополнительные найденные и исправленные утечки. Далее успешность определяется ревью кода.
Критерии оценки: Студент коммитит все необходимое в свой github/gitlab репозиторий. Далее необходимо зайти в ЛК, найти занятие, ДЗ по которому выполнялось, нажать "Отправить ДЗ" и отправить ссылку. После этого ревью и общение на тему ДЗ будет происходить в рамках этого чата.
Рекомендуем сдать до: 16.04.2023