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 |