SSSIDC – switch-Anweisung sollte den default-Fall enthalten
Nach oben zu C++-Audits
Beschreibung
SSSIDC prüft, ob jede switch-Anweisung den default-Fall enthält.
Falsch:
switch (kind) {
case MIN:
return "Minimum";
case MAX:
return "Maximum";
case AVG:
return "Average";
}
Richtig:
switch (kind) {
case MIN:
return "Minimum";
case MAX:
return "Maximum";
case AVG:
return "Average";
default:
return "N/A";
}