Exécution des audits C++

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation des audits - Index


Les audits C++ vérifient la conformité en matière de style de codage C++, de maintenance et de robustesse.

Avant d'exécuter les audits, assurez-vous que le code qui va être audité est compilable. Si votre code source contient des erreurs ou si certaines bibliothèques ou certains chemins ne sont pas inclus, les audits risquent de produire des résultats inexacts.

Remarque : C++Builder ne prend pas en charge les audits sur iOS 64 bits.

Pour exécuter les audits C++

  1. Ouvrez votre projet C++.
  2. Cliquez sur la commande de menu Voir > Audits C++ pour ouvrir le volet Audits C++.
  3. Cliquez sur le bouton Configuration Audits C++ Configuration Audits C++ (dans le coin supérieur gauche du volet Audtis C++) pour ouvrir la boîte de dialogue Configuration Audits C++.
  4. Dans le volet de gauche de la boîte de dialogue Configuration Audits C++, choisissez les audits à exécuter.
    Le volet de gauche présente la liste de tous les audits C++ disponibles. Si la case à cocher située auprès d'un audit est sélectionnée, cet audit sera alors estimé. Si vous voulez sauter l'estimation d'un audit, effacez sa sélection.
  5. Quand vous avez sélectionné votre ensemble d'audits, cliquez sur Démarrer. La boîte de dialogue Configuration Audits C++ se ferme et le volet Audits C++ obtient la focalisation. Le volet Audits C++ Audits présente les résultats obtenus des audits C++.
    Pendant l'estimation des audits C++, le bouton Bouton Arrêter de Audits du contrôle qualité C++ Arrêter est activé. Si nécessaire, cliquez sur Arrêter pour abandonner le processus.
    Dès que le traitement des audits C++ est achevé, le volet Audits C++ présente tous les résultats obtenus des audits C++. Notez que le volet Audtis C++ présente seulement les résultats des audits traités ayant des violations.
    Dans le volet Audits C++, cliquez sur n'importe quelle ligne d'audit pour accéder directement au code C++ responsable de cette violation d'audit.


Remarque : Les audits s'exécutent dans le thread de commande, vous ne pouvez donc pas modifier le projet lors du traitement des audits.

Avertissement : Les audits ne sont pas disponibles pour les projets de conception.

Note: Les audits C++ ne prennent pas en charge pas l'attribut C++11 deprecated. Si votre code contient cet attribut, utilisez les macros _DEPRECATED_ATTRIBUTE0 ou _DEPRECATED_ATTRIBUTE1 à la place.

Voir aussi