C++ lectures at MIPT (in Russian). Lecture 10. Coroutines, part 1

Лекции в магистратуре МФТИ по C на русском языке. На этой лекции мы вступим на неисследованную территорию программирования с использованием сопрограмм. На первой лекции рассматривается общая схема сопрограммы и её жизненный цикл в простых случаях. Лектор: Константин Владимиров Дата лекции: 10 декабря 2019 года Съёмка и звук: Дмитрий Рябцев Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Errata: * 18:11 co_return не содержит co_await напрямую, что логично, результат return_void/return_value не awaitable. Вместо этого делается переход на выражение co_await () происходит. * 56:10 вызывается () независимо от (), хотя !() должно являться предусловием для возможности сделать resume * 1:19:13 -- начиная с C 11, list::size имеет константную сложность
Back to Top