💡
Андре Бранд на C++Online 2025 разбирает практические аспекты отладки сопрограмм, с которыми сталкиваются разработчики.❗ Ключевые моменты доклада:
• компилятор
C++20 создает фрейм сопрограммы, но уничтожение остается задачей программиста• утечка памяти при отсутствии вызова delete и неопределенное поведение при многократном возобновлении
• особенности работы с планировщиками и параллельным выполнением задач
• техники отладки многопоточного кода с замораживанием потоков
Основной фокус — практические проблемы управления жизненным циклом сопрограмм и способы их диагностики в отладчике.
Особенно актуально для разработчиков, которые планируют внедрять асинхронное программирование с использованием сопрограмм
C++20 в production-коде.Вы узнаете, что простое добавление
co_await и co_yield без понимания механизмов управления памятью и жизненным циклом может превратить код в источник трудноотлавливаемых багов.👉 Видео
Библиотека C/C++ разработчика
