Щелкните правой кнопкой по рабочему каталогу в Windows Explorer и выберите "Свойства" (Не TortoiseSVN-> Свойства). Вы будете видеть диалоговое окно Свойств, которое будет иметь вкладку под названием "Подрывная деятельность". Нажмите на него, и Вы будете видеть номер версии и другую информацию
На самом деле это не учебник как таковой, но документация libpng описывает, как библиотека использует setjmp / longjmp для обработки ошибок.
Книга «Интерфейсы и реализация C» хорошо объясняет концепцию и реализует удобное моделирование «исключений» на C с использованием этих конструкций. Его код (глава 4) находится в свободном доступе онлайн здесь .
Изменить: также см. этот поток SO
Затем вы должны прочитать Расширенное программирование в среде UNIX (R) (2-е издание) Вот пример, который вы ищете http: // my. safaribooksonline.com/0201433079/ch10lev1sec15 (только предварительный просмотр)