jmp_buf
From cppreference.net
|
定义于头文件
<setjmp.h>
|
||
|
typedef
/* 未指定 */
jmp_buf
;
|
||
jmp_buf
类型是一种数组类型,适用于存储恢复调用环境所需的信息。所存储的信息足以在程序的正确代码块处恢复执行并调用该代码块。浮点状态标志、打开的文件或任何其他数据的状态不会存储在
jmp_buf
类型的对象中。
参考文献
- C23 标准 (ISO/IEC 9899:2024):
-
- 7.13/2 非本地跳转 <setjmp.h> (页码: 待定)
- C17 标准 (ISO/IEC 9899:2018):
-
- 7.13/2 非本地跳转 <setjmp.h> (页: 191)
- C11 标准 (ISO/IEC 9899:2011):
-
- 7.13/2 非本地跳转 <setjmp.h> (页: 262)
- C99标准(ISO/IEC 9899:1999):
-
- 7.13/2 非本地跳转 <setjmp.h>(页码:243)
- C89/C90 标准 (ISO/IEC 9899:1990):
-
- 4.6 非本地跳转 <setjmp.h>
参见
|
保存执行上下文
(函数宏) |
|
|
跳转到指定位置
(函数) |
|
|
C++ documentation
for
jmp_buf
|
|