exponenta event banner

MISRA C:2012 Правило 12.4

Оценка выражений констант не должна приводить к переносу целого числа без знака

Описание

Определение правила

Оценка константных выражений не должна приводить к беззнаковому целочисленному обходу.

Объяснение

Целочисленные выражения без знака не перетекают, а перетекают. Хотя могут быть веские причины использовать арифметику по модулю во время выполнения, преднамеренное использование во время компиляции менее вероятно.

Поиск неисправностей

Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.

Проверить информацию

Группа: Выражения
Категория: Консультационные услуги
СМЖЛ Категория: Консультативные услуги