Share via


使用程式碼分析進行 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++ 的程式碼分析屬性

描述程式碼分析的組態設定。

HOW TO:啟用和停用 C/C++ 的自動程式碼分析

學習如何使用專案屬性頁,對專案組態的每個組建執行程式碼分析。

HOW TO:對特定 C/C++ 警告啟用和停用程式碼分析

學習使用警告 pragma,啟用和停用程式碼分析警告。

HOW TO:對 C/C++ 專案手動執行程式碼分析

學習如何視需要對 C/C++ 專案執行程式碼分析。

HOW TO:檢視 C/C++ 程式碼分析警告

說明如何檢視和巡覽至程式碼中的錯誤。

HOW TO:為 C/C++ 程式碼的缺失建立工作項目

學習使用 Team Foundation 的工作項目追蹤功能。

HOW TO:使用 __analysis_assume 指定其他程式碼資訊

學習如何使用 __analysis_assume 來改善程式碼分析。

逐步解說:分析 C/C++ 程式碼的缺失

對 C/C++ 專案進行程式碼分析,獲得實務經驗。

使用附註減少 C/C++ 程式碼的缺失

了解程式碼工具的附註功能,偵測呼叫端和被呼叫端之間合約的違規。

C/C++ 程式碼分析警告

列出並說明程式碼分析警告。

請參閱

概念

使用程式碼分析工具進行應用程式品質分析

使用程式碼分析進行 Managed 程式碼品質分析