The header file <setjmp.h> defines macros and functions for non-local flow of control, commonly used to implement exception handling in a C program.
Types | |
jmp_buf | Structure to hold processor state |
Functions | |
longjmp | Non-local jump to saved state |
setjmp | Save state for non-local jump |