Конференция

Mera meetup #31: Vulnerability and Errors in C++

28 мар
Чт
Россия, Нижний Новгород
Продолжаем исследовать различные аспекты разработки на С/С++. На этот раз поговорим о недочётах этих языков программирования.

Как избежать уязвимости при использовании С? Какие ошибки типичны для С++? Как их предотвратить?

Программа мероприятия

Format String Vulnerability. Игорь Собинов, Старший разработчик в MERA

Разберём проблему уязвимости строки форматирования языка С. Рассмотрим предпосылки возникновения данной уязвимости, типы и условия возниконовения. Изучим средства предотвращения появления данной уязвимости.

Result as a new Approach in Error Handling. Александр Ганюхин, Старший разработчик в MERA

В круг профессиональных интересов Александра входит разработка новых инструментов и поиск способов улучшения эффективности работы в проекте.

В фокусе его доклада:

•    Различные подходы к обработке ошибок: коды ошибок, исключения и другие вариации.
•    Универсальный подход на базе Result из языка Rust.
•    Специфика реализации для С++, согласно предложению для С++21; возможности и ограничения такого подхода.
•    Result и функциональное программирование. // Имеется в виду возможность писать как в расте «result.and_then(X).or_else(Y)…»


ОФИЦИАЛЬНЫЙ САЙТ СОБЫТИЯ
https://mera-company.timepad.ru/event/923454/ 



    



Похожие мероприятия

Конференция
DUMP 2024

Рекомендуем