Analyse de la qualité du code C/C++ à l'aide de l'analyse du code
Cette rubrique s'applique à :
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Lorsque vous installez Visual Studio Premium ou Visual Studio Team Suite, vous obtenez un outil d'analyse du code qui vous aide à détecter et à corriger les défauts de code. Cette section décrit l'outil d'analyse du code et indique comment l'utiliser pour améliorer votre code C/C++.
Dans cette section
Familiarisez vous avec les fonctionnalités de l'outil d'analyse du code. |
|
Décrit les paramètres de configuration pour l'analyse du code. |
|
Comment : activer et désactiver l'analyse du code automatique pour le code C/C++ |
Apprenez comment exécuter l'analyse du code sur chaque build d'une configuration de projet à l'aide des pages de propriétés du projet. |
Comment : activer et désactiver l'analyse du code pour les avertissements C/C++ spécifiques |
Apprenez à utiliser le paramètre pragma d'avertissement pour activer et désactiver les avertissements de l'analyse du code. |
Comment : exécuter l'analyse du code manuellement sur des projets C/C++ |
Apprenez comment exécuter l'analyse du code sur des projets C/C++ à la demande. |
Comment : afficher l'analyse de code pour les avertissements C/C++ |
Décrit comment afficher et accéder aux erreurs dans le code. |
Comment : créer un élément de travail pour les erreurs de code C/C++ |
Apprenez comment utiliser la fonctionnalité de traçage des éléments de travail dans Team Foundation. |
Comment : spécifier des informations de code supplémentaire en utilisant __analysis_assume |
Apprenez à utiliser __analysis_assume pour améliorer l'analyse du code. |
Procédure pas à pas : analyse du code C/C++ pour rechercher les erreurs |
Acquérez une expérience pratique en effectuant l'analyse du code sur un projet C/C++. |
Utilisation d'annotations pour réduire les erreurs de code C/C++ |
Familiarisez-vous avec les fonctionnalités d'annotation de l'outil de l'analyse du code pour détecter les violations du contrat entre l'appelant et l'appelé. |
Répertorie et décrit les avertissements de l'analyse du code. |
Voir aussi
Concepts
Analyse de la qualité des applications à l'aide des outils d'analyse du code
Analyse de la qualité d'un code managé à l'aide de l'analyse du code