http://clang-analyzer.llvm.org/scan-build.htmlのチュートリアルに従って、スキャンビルドがデッド コードの検索に役立つかどうかを確認するおもちゃの例を作成します。
以下はテストコードです。
#include <stdio.h>
int main () {
printf("haha this is testing code\n");
return 0;
int c = 10;
}
コマンドラインで次を実行します。
scan-build -v gcc -c test.c
ただし、スキャンビルドは次の出力を提供します。
int c = 10;
到達しないことを発見しません。
私は何かが恋しいですか?