Namespaces
Variants
Views
Actions

Difference between revisions of "cpp/header/csetjmp"

From cppreference.com
< cpp‎ | header
(+synopsis)
m (Synopsis)
 
(4 intermediate revisions by 4 users not shown)
Line 16: Line 16:
 
{{source|1=
 
{{source|1=
 
namespace std {
 
namespace std {
   using jmp_buf = /* implementation-defined */ ;
+
   using jmp_buf = /* see description */ ;
 
   [[noreturn]] void longjmp(jmp_buf env, int val);
 
   [[noreturn]] void longjmp(jmp_buf env, int val);
 
}
 
}
#define setjmp(env) /* implementation-defined */
+
#define setjmp(env) /* see description */
 
}}
 
}}
 +
 +
{{langlinks|es|ja|ru|zh}}

Latest revision as of 21:50, 18 January 2023

 
 
Standard library headers
 

This header was originally in the C standard library as <setjmp.h>.

This header is part of the program support library.

Contents

Types

execution context type
(typedef) [edit]

Macros

saves the context
(function macro) [edit]

Functions

jumps to specified location
(function) [edit]

[edit] Synopsis

namespace std {
  using jmp_buf = /* see description */ ;
  [[noreturn]] void longjmp(jmp_buf env, int val);
}
#define setjmp(env) /* see description */