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

Каждый оператор switch должен иметь по крайней мере два пункта переключателя

Описание

Управляйте определением

Каждый оператор switch должен иметь по крайней мере два пункта переключателя.

Объяснение

Оператор switch с одним путем избыточен и может указать на программную ошибку.

Обменивайтесь сообщениями в отчете

Каждый оператор switch должен иметь по крайней мере два пункта переключателя.

Поиск и устранение проблем

Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.

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

Группа: операторы switch
Категория: необходимый
Категория AGC: консультация
Язык: C90, C99