ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
619158 Топик полностью
LightElf (12.09.2015 16:58, просмотров: 304) ответил Скрипач на Можно, на уровне protothreads, через longjmp сделать. *Или через "сохраняемые метки", которые, правда, есть только в GCC.
longjmp - штука весьма стремная. Нормально работает только при переходе "назад", из конца функции в начало (или из вложенной функции в вызвавшую). А вот assigned goto - вещь, жаль что нестандартная совсем. 
Не надо делать мне как лучше, оставьте мне как хорошо