SSSIDC -- Instruction switch devant inclure le case par défaut

De RAD Studio
Aller à : navigation, rechercher

Remonter à Audits C++

Description

SSSIDC vérifie que chaque instruction switch inclut le case par défaut.

Incorrect
 switch (kind) {
   case MIN:
     return "Minimum";
   case MAX:
     return "Maximum";
   case AVG:
     return "Average";
 }
Correct
 switch (kind) {
   case MIN:
     return "Minimum";
   case MAX:
     return "Maximum";
   case AVG:
     return "Average";
   default:
     return "N/A";
 }

Voir aussi