jmp_buf
From cppreference.net
|
Definido en el encabezado
<setjmp.h>
|
||
|
typedef
/* unspecified */
jmp_buf
;
|
||
El tipo
jmp_buf
es un tipo de matriz adecuado para almacenar información para restaurar un entorno de llamada. La información almacenada es suficiente para restaurar la ejecución en el bloque correcto del programa y la invocación de ese bloque. El estado de los indicadores de estado de punto flotante, o archivos abiertos, o cualquier otro dato no se almacena en un objeto de tipo
jmp_buf
.
Referencias
- Estándar C23 (ISO/IEC 9899:2024):
-
- 7.13/2 Saltos no locales <setjmp.h> (p: TBD)
- Estándar C17 (ISO/IEC 9899:2018):
-
- 7.13/2 Saltos no locales <setjmp.h> (p: 191)
- Estándar C11 (ISO/IEC 9899:2011):
-
- 7.13/2 Saltos no locales <setjmp.h> (p: 262)
- Estándar C99 (ISO/IEC 9899:1999):
-
- 7.13/2 Saltos no locales <setjmp.h> (p: 243)
- Estándar C89/C90 (ISO/IEC 9899:1990):
-
- 4.6 SALTOS NO LOCALES <setjmp.h>
Véase también
|
guarda el contexto
(macro de función) |
|
|
salta a la ubicación especificada
(función) |
|
|
Documentación de C++
para
jmp_buf
|
|