На открытом вебинаре от курса «C++ Developer. Basic» совершим обзорную прогулку по способам обработки ошибок в C++. Обсудим достоинства и границы эффективности классических кодов ошибок, после чего перейдем к современным альтернативам, включая std::error_code, std::optional/variant и std::expected.
Отдельно остановимся на std::exception, их производительности и сопутствующих мифах. В полном соответствии со стандартом C++ напишем практичный код, выбрасывающий исключения из деструктора.
Будет полезно:
В первую очередь начинающим разработчикам на C++, местами — и более опытным специалистам.
В результате:
Сформируем рекомендации по выбору способа обработки ошибок на C++ в зависимости от особенностей проекта.
«C++ Developer. Basic» - https://otus.pw/btZw/ Преподаватель: Андрей Рыжиков - разработчик в НИИ обработки аэрокосмических изображений
Пройдите опрос по итогам мероприятия - https://otus.pw/KmtX/ Следите за новостями проекта:
- Telegram: https://t.me/Otusjava - ВКонтакте: https://otus.pw/850t - LinkedIn: https://otus.pw/yQwQ/ - Хабр: https://otus.pw/S0nM/ #ИТобразование #ITобразование #ИТ #ИТкурсы #ITкурсы #курсыИТ #информационныетехнологии #IT #курсыIT #программирование
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Нет комментариев