Обработка исключений в C++

Опубликовано: 25 Март 2026
на канале: Алексей Малов (лекции по программированию)
242
17

В этой лекции поговорим про обработку исключений в языке C++.

Тайм-коды:
0:00 Вступление
0:44 Способы обработки ошибок
11:01 Обработка ошибок в конструкторе и перегруженных операциях
14:21 Нелокальная обработка ошибок
16:10 Механизм исключений
34:59 Раскрутка стека
46:33 Особенности работы исключений в C++, срезка
54:27 Выбрасывание пойманного исключения
1:01:08 Стандартные классы исключений
1:06:22 Преимущества и недостатки исключений
1:13:11 Выбрасывание исключения в конструкторе
1:16:58 Методы и функции, не выбрасывающие исключений
1:23:47 Влияние спецификатора noexcept на производительность
1:28:18 Заключение

Чтобы оставаться на связи в случае блокировки Youtube в России, подпишитесь на мой Telegram-канал https://t.me/vivid_coding

В заставке использована композиция "Папа может в Си" музыкального коллектива "Научно-технический рэп" (https://vk.com/nii_rap)
Исходный код шейдера из заставки: https://www.shadertoy.com/view/Mcjfzc