SSSIDC -- switch 文には必ずデフォルト ケースを付加(Switch Statement Should Include the Default Case)

提供: RAD Studio
移動先: 案内検索

C++ 検査 への移動


説明

SSSIDC では、どの switch 文にもデフォルト ケースが含まれているかどうかを検査します。

誤った例

 switch (kind) {
   case MIN:
     return "Minimum";
   case MAX:
     return "Maximum";
   case AVG:
     return "Average";
 }

正しい例

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

関連項目