Как стать автором
Обновить
9
0
Илья Подшивалов @Harrowmont

Программист

Корутины в C++20. Часть 1

У меня после прочтения Райнера Гримма остался ряд вопросов по теме и позже я наткнулся на лекции МФТИ по корутинам. Я оставил ссылку в комментариях ко второй части перевода. И, как мне показалось, там лектор лучше раскрывает тему. Рекомендую посмотреть.

Корутины в C++20. Часть 2

Приложу сюда лекции МФТИ по C++20 coroutines. Лекция в двух частях и там лектор очень доступно объясняет.

Корутины в C++20. Часть 2

Конкретно данные примеры рассматривают различные кейсы работы корутин. К более простым примерам в boost asio я уже отсылал в комментах к предыдущей статье, вот и сюда положу. Я потому и начал перевод главы из книги, что немного закипел после разбора этих примеров. Однако последние 4 абзаца, которые поясняют различия, расставили всё на места. По крайней мере для меня.

Корутины в C++20. Часть 1

Поправил в статье и сделал отсылку на данное замечание.

Корутины в C++20. Часть 1

Про boost по возможности сделаю статью, т.к. сейчас переделываю взаимодействие с мотор-контроллером на корутины. Про низкоуровневый анализ пока не планировал ничего делать. В дополнение, у boost есть хороший набор примеров как это всё там соотносится.

Корутины в C++20. Часть 1

Прошу прощения. Впредь буду больше времени уделять ревью.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность