ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1466662 Топик полностью
klen (01.10.2024 14:36, просмотров: 227) ответил =AlexD= на Это всё жуть как интересно, но ты скажи, все корутины имеют выделенный стек или што? Или как? Можно юзать вызовы функций и скока и как настроить?
какой умный и правильный вопрос!! уважаю! я сам долго отдуплял смыслы это твоерниия: Сопрограмма — это функция, которая может приостановить выполнение, чтобы возобновить его позже. Сопрограммы не имеют стека: они приостанавливают выполнение, возвращаясь к вызывающей стороне, а данные, необходимые для возобновления выполнения, хранятся отдельно от стека. Это позволяет использовать последовательный код, который выполняется асинхронно (например, 

обрабатывать неблокирующий ввод-вывод без явных

обратных вызовов), а также поддерживает алгоритмы для бесконечных последовательностей с ленивым вычислением и другие применения.