Программирование на C++. Осенний семестр 2022
Лекции
1. ООП. Основы управления памятью
03.10.2019 презентация
Практика (CATS)🔗
Все уже открытые контесты можно найти здесь
Списком:
Правила сдачи
Дедлайны по контестам совпадают с временем конца контеста. При отправке решения после дедлайна вы получаете за задачу 25% баллов.
Ваши решения будут проверяться линтером на соответствие Google Style Guide. В случае несоответствия вы будете получать вердикт LI. Код линтера можно найти здесь.
Ваш код будет компилироваться компилятором g++
версии 7.2 с флагами -fsanitize=address -g -Wall -Werror
. Чтобы проверить ваш код локально, нужно компилировать его с этими флагами. В случае падения из-за санитайзера вы будете получать RE, а вывод санитайзера можно будет посмотреть в результатах теста.
Практика
Полезные ссылки
Для юнит-тестирования предлагается использовать Catch
Покрытие: lcov
Help🔗
- Constructors
- operator overloading
- access specifiers
Видео лекции и презентации на русском языке
Доступны лекции разных семестров computer science center. Видео лекции есть не везде, нужно смотреть по значку видео, есть ли запись в данном семестре.
Курс computer science center. Первые части
Курс computer science center. Вторые части