История изменений
Исправление tailgunner, (текущая версия) :
Для начала - где языковая конструкция обработки исключений, с несколькими ветками для исключений разных типов и finally (если уж у нас нет раскрутки стека)?
Для начала изучи хотя бы википедию http://en.wikipedia.org/wiki/Setjmp
Это не Википедия утверждала, что «setjmp/longjmp - полный аналог исключений Си++». Впрочем, по ссылке нет ничего из того, о чем я спрашивал.
А как вернуть из setjmp, например, структуру?
Ну, например, используя параметр int как указатель
Я специально спрашивал о структуре, а не указателе.
зачем я тебе это объясняю?
Не знаю. Тем более, что я задал конкретные вопросы, на которые ты не ответил.
Исходная версия tailgunner, :
Для начала - где языковая конструкция обработки исключений, с несколькими ветками для исключений разных типов и finally (если уж у нас нет раскрутки стека)?
Для начала изучи хотя бы википедию http://en.wikipedia.org/wiki/Setjmp
Это не Википедия оутверждала, что «setjmp/longjmp - полный аналог исключений Си++». Впрочем, по ссылке нет ничего из того, о чем я спрашивал.
А как вернуть из setjmp, например, структуру?
Ну, например, используя параметр int как указатель
Я специально спрашивал о структуре, а не указателе.
зачем я тебе это объясняю?
Не знаю. Тем более, что я задал конкретные вопросы, на которые ты не ответил.