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