次の方法で共有


コード分析を使用した C/C++ コードの品質の分析

このトピックの内容は、次の製品に該当します。

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

トピック該当 トピック該当 トピック該当なし トピック該当なし

Visual Studio Premium または Visual Studio Team Suite をインストールすると、コード障害の検出および修正に役立つコード分析ツールを利用できます。 ここでは、コード分析の概要を示し、このツールを使用して C/C++ コードの質を高める方法について説明します。

このセクションの内容

C/C++ のコード分析の概要

コード分析ツールの機能について説明します。

C/C++ のコード分析プロパティ

コード分析の構成設定について説明します。

方法: C/C++ の自動コード分析を有効/無効にする

プロジェクトのプロパティ ページを使用して、プロジェクト構成のすべてのビルドでコード分析を実行する方法について説明します。

方法: 特定の C/C++ の警告についてコード分析を有効または無効にする

警告用の pragma を使用して、コード分析から生成される警告を有効にしたり無効にしたりする方法について説明します。

方法: C/C++ プロジェクトで手動でコード分析を実行する

必要に応じて C/C++ プロジェクトでコード分析を実行する方法について説明します。

方法 : C/C++ のコード分析で生成された警告を表示する

コード内のエラーを確認したり、エラーの場所に移動したりする方法について説明します。

方法 : C/C++ コード障害の作業項目を作成する

Team Foundation で作業項目トラッキング機能を使用する方法について説明します。

方法: __analysis_assume を使用して追加のコード情報を指定する

__analysis_assume を使用してコード分析の効果を高める方法について説明します。

チュートリアル : C/C++ コード分析による障害の検出

C/C++ プロジェクトに対するコード分析を実際に体験します。

注釈を使って C/C++ のコード障害を減らす方法

呼び出し元と呼び出し先間のコントラクト違反を検出する、コード分析ツールの注釈機能について説明します。

C/C++ コードの警告に対応するコードの分析

コード分析で生成される各種の警告について説明します。

参照

概念

コード分析ツールを使用したアプリケーション品質の分析

コード分析を使用したマネージ コードの品質の分析