jmp_buf
From cppreference.net
|
Определено в заголовочном файле
<setjmp.h>
|
||
|
typedef
/* unspecified */
jmp_buf
;
|
||
Тип
jmp_buf
является массивным типом, подходящим для хранения информации для восстановления вызывающей среды. Сохраненной информации достаточно для восстановления выполнения в правильном блоке программы и вызова этого блока. Состояние флагов статуса операций с плавающей точкой, открытых файлов или любых других данных не сохраняется в объекте типа
jmp_buf
.
Ссылки
- Стандарт C23 (ISO/IEC 9899:2024):
-
- 7.13/2 Нелокальные переходы <setjmp.h> (стр.: TBD)
- Стандарт 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
для
jmp_buf
|
|