Лекции в бакалавриате МФТИ по C++ на русском языке.
В этой лекции мы рассмотрим механизмы обработки ошибок в языке C++, поговорим о том как правильно кидать и ловить исключения. Потом мы затронем такую важную тему как безопасность исключений и избавимся от ложного чувства защищённости.
Лектор: Константин Владимиров
Дата лекции: 22 ноября 2021 года
Съёмка: Владислав Белов.
Звук: Дмитрий Рябцев.
Timeline:
00:00 Обработка ошибок в стиле C и её проблемы в C++
13:30 Нелокальные методы обработки и виды исключений
25:30 Знакомство с исключениями
30:50 Как правильно бросать и ловить исключения
44:50 Стандартная иерархия исключений
59:40 Нейтральность
1:08:25 Ложное чувство безопасности
1:15:30 Гарантии безопасности
1:22:45 Линия Калба
1:30:00 Обзор литературы