Analysieren der Qualität von C/C++-Code mit der Codeanalyse
Dieses Thema gilt für folgende Anwendungsbereiche:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
Mit der Installation von Visual Studio Premium oder Visual Studio Team Suite erhalten Sie ein Codeanalysetool, das Sie beim Erkennen und Beheben von Codefehlern unterstützt. In diesem Abschnitt wird die Codeanalyse und die Verwendung des Tools zur Optimierung von C-/C++-Code beschrieben.
In diesem Abschnitt
Informationen zu den Features des Codeanalysetools. |
|
Beschreibt die Konfigurationseinstellungen für die Codeanalyse. |
|
Gewusst wie: Aktivieren und Deaktivieren der automatischen Codeanalyse für C/C++ |
Informationen zum Ausführen der Codeanalyse für jeden Build einer Projektkonfiguration mithilfe der Projekteigenschaftenseiten. |
Gewusst wie: Aktivieren und Deaktivieren der Codeanalyse für bestimmte C/C++-Warnungen |
Informationen dazu, wie Sie das Warnungs-pragma verwenden, um Codeanalysewarnungen zu aktivieren bzw. zu deaktivieren. |
Gewusst wie: Manuelles Ausführen der Codeanalyse für C/C++-Projekte |
Informationen zum Ausführen der Codeanalyse für C/C++-Projekte bei Bedarf. |
Beschreibung der Vorgehensweise zum Anzeigen von und Navigieren zu Fehlern im Code. |
|
Gewusst wie: Erstellen einer Arbeitsaufgabe für C/C++-Codefehler |
Informationen zum Verwenden der Arbeitsaufgabennachverfolgung in Team Foundation. |
Gewusst wie: Angeben zusätzlicher Codeinformationen mit __analysis_assume |
Informationen zur Verwendung von __analysis_assume, um die Codeanalyse zu verbessern. |
Exemplarische Vorgehensweise: Analysieren von C/C++-Code auf Fehler |
Praxisbeispiel zur Ausführung einer Codeanalyse für ein C/C++-Projekt. |
Verwenden von Anmerkungen zum Reduzieren von C/C++-Codefehlern |
Informationen zu Anmerkungsfeatures des Codeanalysetools, mit denen Verletzungen des Vertrags zwischen dem Aufrufer und dem Aufgerufenen erkannt werden können. |
Ein Liste von Codeanalysewarnungen mit entsprechenden Beschreibungen. |
Siehe auch
Konzepte
Analysieren der Anwendungsqualität mit Codeanalysetools
Analysieren der Qualität von verwaltetem Code mit der Codeanalyse