Любое значение передало функции в <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 |