Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
17 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1497508
Топик полностью
Cкpипaч
пророк
(11.02.2025 10:10, просмотров: 87)
ответил
Nikolay_Po
на
Я в подобных случаях делаю всего одну функцию на весь длинный процесс. Внутри - итератор и переключатель, выбирающий, какой блок кода исполнить за этот вызов. Пока исполнение не завершено, каждый вызов функция возвращает ненулевое значение. Когда итератор доходит до последнего блока и последний блок исполняется, функция возвращает ноль.
Прототридс.
... но не любой ценой.
Ответить
Кстати, немного пожалел, что раньше не запустил кооперативность на базе setjmp/longjmp. Это весчь, скажу я вам.
SciFi
(1 знак., 11.02.2025 10:14
,
ссылка
)
Атрейдес :-)
SciFi
(1 знак., 11.02.2025 10:12
,
картинка
)