VC2012 Expressで静的コード分析
ようやくVC2012 Expressをインストールしました。
正式名称でいうと、「Microsoft Visual Studio Express 2012 for Windows Desktop」。
長いです。
VC2012からは無償のExpressでもコード分析できるというとこで使ってみました。
サンプルはこんなコード(※ファイル名がvc2010.cppなのはちょっとしたミス)
int _tmain(int argc, _TCHAR* argv[]) { int a[5]; int b = a[5]; return 0; }
やりかたは「ソリューションを右クリック」→「ソリューションでコード分析を実行」を選ぶだけ。
とても簡単です
結果は「コード分析」ウィンドウにでます。
項目をクリックすると詳細がでます。
VC2010+WindowsSDKによる分析との最大の違いはメッセージが日本語になってる点。
これはありがたいですね。