Аргументы для функций обработки символов должны быть представлены как неподписанный символ
Аргументы для функций обработки символов должны быть представлены как беззнаковый символ.
Нельзя использовать простой char переменные в качестве аргументов для функций обработки символов, объявленных в <cctype>, например, isalpha() или isdigit(). На определенных платформах, простой char переменные могут иметь отрицательные значения, которые не могут быть представлены как unsigned char или EOF, что приводит к неопределенному поведению.
Чек поднимает флаг при использовании подписанного или простого char переменная с отрицательным значением в качестве аргумента функции обработки символов.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Библиотека строк |
| Категория: Обязательно, Автоматизировано |