Стандартный заголовочный файл <setjmp.h> не должен использоваться
Стандартный заголовочный файл <setjmp.h> не должен использоваться.
Используя setjmp и longjmp, можно обойти нормальные механизмы вызова функции и вызвать неопределенное поведение.
Если функция longjmp является макросом, и макрос расширен в коде, это правило нарушено. Это принято, что правило 21.2 не нарушено.
Макрос' <имя> не должен использоваться.
Идентификатор XX не должен использоваться.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: стандартные библиотеки |
| Категория: необходимый |
| Категория AGC: необходимый |
| Язык: C90, C99 |