jmp_buf
来自 cppreference.cn
定义于头文件 <setjmp.h> |
||
typedef /* unspecified */ jmp_buf; |
||
jmp_buf
类型是数组类型,适用于存储信息以恢复调用环境。存储的信息足以在程序的正确块和该块的调用处恢复执行。浮点状态标志、打开的文件或任何其他数据的状态不存储在 jmp_buf
类型的对象中。
[编辑] 参考
- C23 标准 (ISO/IEC 9899:2024)
- 7.13/2 非局部跳转 <setjmp.h> (p: TBD)
- C17 标准 (ISO/IEC 9899:2018)
- 7.13/2 非局部跳转 <setjmp.h> (p: 191)
- C11 标准 (ISO/IEC 9899:2011)
- 7.13/2 非局部跳转 <setjmp.h> (p: 262)
- C99 标准 (ISO/IEC 9899:1999)
- 7.13/2 非局部跳转 <setjmp.h> (p: 243)
- C89/C90 标准 (ISO/IEC 9899:1990)
- 4.6 非局部跳转 <setjmp.h>
[编辑] 参见
保存上下文 (函数宏) | |
跳转到指定位置 (函数) | |
C++ 文档 for jmp_buf
|