<csetjmp>

Includes the Standard C library header <setjmp.h> and adds the associated names to the std namespace.

Syntax

#include <csetjmp>

using jmp_buf = see below;

Functions

[[noreturn]] void longjmp(jmp_buf env, int val);

Macros

#define setjmp(env)

Remarks

Including this header ensures that the names declared using external linkage in the Standard C library header are declared in the std namespace.

See also

Header Files Reference
C++ Standard Library Overview
Thread Safety in the C++ Standard Library