Неявное интегральное преобразование не должно изменять со знаком из базового типа
Примечание
Используйте Bug Finder вместо Code Prover для проверки правил кодирования. Поддержка кодирования правил, регистрируясь в Code Prover будет удалена в будущем релизе. См. Вопросы совместимости.
Неявное интегральное преобразование не должно изменять со знаком из базового типа.
Некоторые преобразования от со знаком до типов данных без знака могут привести к заданному реализацией поведению. Вы видите неожиданные результаты преобразования.
Средство проверки отмечает неявные преобразования от со знаком до типа данных беззнаковых целых чисел или наоборот.
Средство проверки принимает тот ptrdiff_t целое число со знаком.
Неявное интегральное преобразование не должно изменять со знаком из базового типа.
Неявное преобразование одного из двоичного файла + операнды, базовыми типами которых является typename_1 и typename_2.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
| Группа: Выражения |
| Категория: необходимый |