Namespaces
Variants
Views
Actions

Difference between revisions of "cpp/header/csetjmp"

From cppreference.com
< cpp‎ | header
m (Update links.)
m (Synopsis)
 
(5 intermediate revisions by 4 users not shown)
Line 12: Line 12:
 
{{dsc inc | cpp/utility/program/dsc longjmp}}
 
{{dsc inc | cpp/utility/program/dsc longjmp}}
 
{{dsc end}}
 
{{dsc end}}
 +
 +
===Synopsis===
 +
{{source|1=
 +
namespace std {
 +
  using jmp_buf = /* see description */ ;
 +
  [[noreturn]] void longjmp(jmp_buf env, int val);
 +
}
 +
#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 */