Генератор против приостановкиC++

Программы на C++. Форум разработчиков
Гость
Генератор против приостановки

Сообщение Гость »


В C++23, с появлением генератора, C++ начинает поддерживать сопрограммы. Таким образом, функцию можно приостановить и возобновить. Однако в Котлине нет понятия генератора, вместо этого есть такие понятия, как Coroutine Scoep/Context, Dispatchers и Suspends. Достигают ли C++ и Kotlin Coroutine одну и ту же цель, используя разный синтаксис? Или есть какие-то фундаментальные различия между этими реализациями сопрограмм?


Источник: https://stackoverflow.com/questions/781 ... vs-suspend

Вернуться в «C++»