/analyze (analyse de code)
Active l'analyse du code et contrôle des options.
/analyze[:WX-][:log filename][:quiet][:stacksize number][:max_paths number][:only]
Arguments
/analyze
Active l'analyse dans le mode par défaut.La sortie d'analyse accède à Sortie la fenêtre comme d'autres messages d'erreur./analyze:WX-
Spécifier /analyze:WX- signifie que les avertissements d'analyse du code ne sont pas traités comme des erreurs lorsque vous compilez à l'aide de /WX.Pour plus d'informations, consultez /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Niveau d'avertissement)./analyze:log filename
Les résultats détaillés analyseur sont écrits au format XML au fichier spécifié par filename./analyze:quiet
Arrête l'analyseur sortie dans la fenêtre Sortie ./analyze:stacksize number
Le paramètre d' number utilisé avec cette option spécifie la taille, en octets, du frame de pile pour lequel C6262 avertissement est généré.Si ce paramètre n'est pas spécifié, la taille du frame de pile est 16KB par défaut./analyze:max_paths number
Le paramètre d' number utilisé avec cette option spécifie le nombre maximal de chemins de code à analyser.Si ce paramètre n'est pas spécifié, le nombre est 256 par défaut.De plus grandes valeurs exécutent un contrôle plus complète, mais l'analyse peut prendre plus longtemps./analyze:only
En général, le compilateur génère du code et fait la vérification de la syntaxe une fois qu'il exécute l'analyseur.L'option d' /analyze:only arrête cette série de génération de code ; cela rend l'analyse plus rapide mais les erreurs de compilation et les avertissements qui peuvent avoir été découverts par le passage de génération de code du compilateur ne sont pas émis.Si le programme n'est pas exempt d'erreurs de génération du code, les résultats d'analyse peuvent être non fiables ; par conséquent, nous vous recommandons d'utiliser cette option uniquement si le code passe déjà la génération de code vérification de la syntaxe sans erreur.
Notes
Pour plus d'informations, consultez Vue d'ensemble de l'analyse du code C/C++ et Analyse de code pour les avertissements C/C++.
Pour définir cette option du compilateur dans l'environnement de développement Visual Studio
Ouvrez la boîte de dialogue Pages de propriété du projet.Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.
Développez le nœud Propriétés de configuration.
Développez le nœud Analyse du code.
Sélectionnez la page de propriétés Général.
Modifiez une ou plusieurs des propriétés Analyse du code.
Pour définir cette option du compilateur par programmation
- Consultez EnablePREfast.