Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
23 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
631615
Топик полностью
LightElf
(17.11.2015 15:35, просмотров: 477)
ответил
SciFi
на
В моём понимании, отличие setjmp/longjmp от protothreads только в том, что можно передавать управление из любой глубины вложенности. Недостаток - необходимость выделять отдельные стеки.
Именно так. Есть существенный момент - чужие готовые библиотеки могут использовать локальные переменные. Заворачивание их мехом наружу может быть весьма утомительным.
Не надо делать мне как лучше, оставьте мне как хорошо
Ответить