MISRA C:2012 Rule 16.6

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

Описание

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

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

Объяснение

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

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

Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.

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

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