Любое значение передало функции в <ctype.h>, будет представимым как unsigned char или будет значение EOF
Любое значение передало функции в <ctype.h>, будет представимым как unsigned char или будет значение EOF.
Функции в <ctype.h> имеют четко определенное поведение только для аргументов int, значение которых в области значений unsigned char или отрицательной величины, эквивалентной из EOF. Использование других значений приводит к неопределенному поведению.
Polyspace® полагает, что отрицательная величина, эквивалентная из EOF, является-1 и не повышает нарушение, если вы передаете-1 в качестве аргумента к функции в ctype.h.
Любое значение передало функции в <ctype.h>, будет представимым как unsigned char или будет значение EOF.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: Стандартные библиотеки |
| Категория: обязательный |
| Категория AGC: обязательный |
| Язык: C90, C99 |