Программирование на C++. Осенний семестр 2022

ru en cn

с начала прошло: 573 д. 08:06
страница обновлена: 27.04.2024 08:06

Программирование на C++. Осенний семестр 2022

Лекции

1. ООП. Основы управления памятью

03.10.2019 презентация

Практика (CATS)🔗

Все уже открытые контесты можно найти здесь

Списком:

  1. Первый

Правила сдачи

Дедлайны по контестам совпадают с временем конца контеста. При отправке решения после дедлайна вы получаете за задачу 25% баллов.

Ваши решения будут проверяться линтером на соответствие Google Style Guide. В случае несоответствия вы будете получать вердикт LI. Код линтера можно найти здесь.

Ваш код будет компилироваться компилятором g++ версии 7.2 с флагами -fsanitize=address -g -Wall -Werror. Чтобы проверить ваш код локально, нужно компилировать его с этими флагами. В случае падения из-за санитайзера вы будете получать RE, а вывод санитайзера можно будет посмотреть в результатах теста.

Практика

Полезные ссылки

Для юнит-тестирования предлагается использовать Catch

Catch tutorial

Покрытие: lcov

Help🔗

Видео лекции и презентации на русском языке

Доступны лекции разных семестров computer science center. Видео лекции есть не везде, нужно смотреть по значку видео, есть ли запись в данном семестре.

Курс computer science center. Первые части

Курс computer science center. Вторые части

Литература

http://www.cplusplus.com

https://en.cppreference.com/w/

Stroustrup. 4 Edition

C++17 Standard

Дальневосточный федеральный университет