2017-12-13 6 views
-1

/* fallthrough */コメントを使用していますが、PC Lint info 825にコードがあります。私の使い方が間違っているかどうか教えてください。PCリント情報フォールスルーコメントを使用して825抑制が機能していません

例コード:

case 1: 

case 2: 

case 3: 
{ 
    statement; 
} 

/* fallthrough */ 

case 4: 
{ 
statement 1; 
statement 2; 
break; 
} 

default: 
break; 
+0

解決策:不快なフォールスルー機能を使用することは決してありません。間違った解決策であり、悪いプログラム設計を強く示しています。 – Lundin

+0

上記の情報を抑制する方法より – vamshi

+1

落ちない適切なコードを書くことによって。 – Lundin

答えて

1

間違ったコメント内容です。試してください:

//lint -fallthrough 

詳細については、the huge text fileを参照してください。

+0

ok.iが試してチェックします。 – vamshi

+0

それは動作しますが、コメントの上のように、この使用法は悪いです – vamshi

関連する問題