jmp_buf
来自 cppreference.com
在头文件 <setjmp.h> 中定义 |
||
typedef /* unspecified */ jmp_buf; |
||
jmp_buf
类型是一个数组类型,适合用于存储恢复调用环境的信息。存储的信息足以恢复程序的正确块以及该块的调用执行。浮点状态标志、打开的文件或任何其他数据的状态不会存储在 jmp_buf
类型的对象中。
[编辑] 参考资料
- 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++ 文档 用于 jmp_buf
|