ВСЕ СТАТЬИ

← Вернуться к статьям
Эволюция подходов к написанию корутин от Си до С++20.

Эволюция подходов к написанию корутин от Си до С++20.

7 декабря в 20:59
habr.comтехнологии
7 декабря в 20:59•faviconhabr.com•технологии

Эволюция подходов к написанию корутин от Си до С++20. Часть 3. Использование сопрограмм при обработке событий в Linux. В предыдущей статье я рассматривал различные способы организации стековых корутин в языке Си. Эти сопрограммы имели чисто учебное значение так как вряд ли кто-то будет создавать генераторы последовательностей при помощи сопрограмм. Сегодня рассмотрим как писать стектовые корутины на С++ и создадим на их основе tcp сервер, обрабатывающий запросы от клиентов на основе опроса событий с использованием API мультиплексированного ввода-вывода epoll. Данная тема, на мой взгляд, является ключевой для пон...

Теги:
Си
C++20
Linux

Еще статьи из категории

Еще статьи