Setjmp
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
setjmp — функция в языках программирования Си (язык программирования) и C++. Сохранаяет текущий контекст выполнения программы для обеспечения дальнейшего восстановления.
Содержание |
[править] Синтаксис
#include <setjmp.h> int setjmp(jmpbuf env);
[править] Описание
setjmp() в паре с longjmp() обычно используется для реализации механизима исключений в программах на C. setjmp() сохраняет стек в переменной env.
[править] Возвращаемое значение
setjmp() возвращает 0 при вызове-сохранении буфера и значение, отличное от нуля при возврате после вызова longjmp().