ふぢのLINT講座


statement has null effect
(効果のないステートメントを検出した)

以下のエラーを検出することが出来ます。

(実例1)
sub()
{
  if( cnt < 1, cnt > 23 )
  {
    cnt = 1;
  }
}



本当は、if( cnt < 1 || cnt > 23 ) と記述するのが正しい。






(実例2)
sub()
{
  int flg;
  
  flg == 1;
  
}





本当は、flg = 1; と記述するのが正しい。


もどる