warning: ‘return’ will never be executed [-Wunreachable-code-return] ■returnは実行されません breakとreturnの… 続きを読む 【C言語】
デッドコード=
冗長コード+到達不能コード
タグ: デッドコード
【C言語】
【C言語】
デッドコード (冗長コード)
return x++;
warning: Value stored to ‘x’ is never read 警告:’x’に格納された値が読み出されない[clang-analyzer-deadco… 続きを読む 【C言語】
デッドコード (冗長コード)
return x++;
【C言語】
デッドコード(到達不能コード)
if(x!=0){if(x==0){;}}
(warning): Opposite inner ‘if’ condition leads to a dead code block. 警告:矛盾する逆条件はデッドコードになる[(warning… 続きを読む 【C言語】
デッドコード(到達不能コード)
if(x!=0){if(x==0){;}}
【C言語】
特定のビットをオフにしたい時のよくあるデッドコード
■ビットを立てるx |= (1<<bit) ■ビットを下げるx &= ~(1<<bit) ビット演算子チルダ~を使う ■何もしない x |= (0<<bit);でbitは立も下… 続きを読む 【C言語】
特定のビットをオフにしたい時のよくあるデッドコード
【C言語】
デッドコード (冗長コード)
*p++ の*
warning: value computed is not usedwarning: expression result unused 警告:計算された値は使用されません[-Wunused-value] ■*p++の丸… 続きを読む 【C言語】
デッドコード (冗長コード)
*p++ の*