Wednesday, August 31, 2016

C Library Header – setjmp

The <setjmp.h> header provide non-local jumps. The <setjmp.h> header is used for controlling low-level calls and returns to and from functions.

The <setjmp.h> header shall define the following functions:
setjmpsaves the context (function macro)
longjmpjumps to specified location

The <setjmp.h> header shall define the following type:
jmp_bufexecution context type



Related topics:
<signal.h>   |   <stdalign.h>   |   <stdarg.h>   |   <stdatomic.h>   |   <stdbool.h>   |   Standard Library in C

List of topics: C Programming

No comments:

Post a Comment