Что: Лекция
Когда: Среда, 02 марта 2016, 18:30–20:50
Где: Таймс, ауд. с белыми досками
Слайды: cpp_2_lecture_020316.pdf

Описание

Концепция исключений. Стандартные классы исключений. Спецификация исключений. Стратегии обработки исключений. Почему не стоит бросать встроенные типы. Исключения в конструкторе. Исключения в списке инициализации. Недопустимость исключений в деструкторах.

Гарантии безопасности исключений. В каких случаях мы можем обеспечить строгую гарантию исключений. Использование swap для безопасности. Использование auto_ptr (unique_ptr) для обеспечения безопасности исключений. Проектирование с учётом исключений.

Видео

Материалы