Оператор switch должен быть хорошо сформированным оператором switch
Оператор switch должен быть хорошо сформированным оператором switch.
Шашка помечает такие ситуации:
Между switch
происходит оператор оператор и первый
case
оператор.
Для образца:
switch(ch) { int temp; case 1: break; default: break; }
Метка или оператор перехода, такой как goto
или return
происходит в switch
блок.
Переменная объявлена в case
оператор (вне любого блока).
Для образца:
switch(ch) { case 1: int temp; break; default: break; }
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Операторы |
Категория: Требуемая |