привет всем...
может кто-нить знает/делал в юнихе перехват аппаратных исключений (типа неправильного обращения к памяти), но не просто дернуть сигнал, а сделать типа try...catch (как в VC - извиняюсь за ненавистный пример :) )...
или может кто-нить подскажет другое решение задачи:
есть некая мультитредовая библиотека и в ней может произойти исключение (типа (int*)0 = 0 - глупый пример), вот, нужно отловить это исключение и развернуть стек вызова... в микрософтовском компилере все такие критичные участки кода в каждой функции обрамляются try/catch и компилятся с ключем (не помню какой - catch ловит аппаратные исключения), вот, дальше в catch делается throw и дальше переход наверх и т.д. до верха... вот. просто позарез нужен подобный механизм для линуха...
помогите, люди добры :~( (плАчу)
Ответ на:
комментарий
от master
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Перехват исключений (2013)
- Форум Перехват системных исключений в С++ (2012)
- Форум Исключения (2003)
- Форум Библиотека исключений (2012)
- Форум Тестирование исключений (2012)
- Форум Amavisd Исключения (2019)
- Форум Проблемы исключений (2021)
- Форум Исключение Rewrite. (2009)
- Форум Обработка исключений (2008)
- Форум исключения SSE (2006)