ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
944099 Топик полностью
SciFi (03.09.2019 11:49, просмотров: 659) ответил LightElf на Это да. Но там еще грабли есть со стеком. Суть, кагбэ, в том, что вообще говоря никто не гарантирует, что выпрыгнув однажды из функции по longjmp можно будет в нее потом запрыгнуть назад. Компилятор имеет полное право раскладывать на стеке свои
Вот, кстати, прекрасная цитата. "Оставь надежду, всяк сюда входящий": 
The environment of a call to the setjmp macro consists of information sufficient for a call to the longjmp function to return execution to the correct block and invocation of that block, were it called recursively. It does not include the state of the floating-point status flags, of open files, or of any other component of the abstract machine.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้