/analyze (analiza kodu)
Włącza opcje analizy kodu i kontroli.
/analyze[-][:WX-][:log filename][:quiet][:stacksize number][:max_paths number][:only]
Argumenty
/analyze
Włącza funkcję analizy w trybie domyślnym.Analiza danych wyjściowych trafia do okna Dane wyjściowe, podobnie jak inne komunikaty o błędach.Użyj /analyze-, aby jawnie wyłączyć analizę./analyze:WX-
Określanie /analyze:WX- oznacza, że ostrzeżenia analizy kodu nie są traktowane jako błędy podczas kompilowania przy użyciu /WX.Aby uzyskać więcej informacji, zobacz /w, /Wn, /WX, /Wall, /wln, /wdn, /wen, /won (Poziom ostrzeżenia)./analyze:log filename
Szczegółowe wyniki analizatora są zapisywane w formacie XML do pliku, który jest określony przez filename./analyze:quiet
Wyłącza przesyłanie wyjścia analizatora do okna Dane wyjściowe./analyze:stacksize number
Parametr number, który jest używany z tą opcją, określa rozmiar (w bajtach) ramki stosu, dla której jest generowane ostrzeżenie C6262.Jeśli ten parametr nie jest określony, rozmiar ramki stosu to domyślnie 16 KB./analyze:max_paths number
Parametr number, który jest używany z tą opcją, określa maksymalną liczbę ścieżek kodu do analizy.Jeśli ten parametr nie jest określony, domyślna liczba to 256.Większe wartości wykonują bardziej szczegółowe sprawdzanie, ale analiza może zająć więcej czasu./analyze:only
Zazwyczaj po uruchomieniu analizatora kompilator generuje kod i wykonuje bardziej gruntowne sprawdzanie składni.Opcja /analyze:only powoduje wyłączenie tego przebiegu generowania kodu; to sprawia, że analiza trwa krócej, ale błędy i ostrzeżenia kompilacji, które mogą być wykryte przez przebieg generowania kodu, nie są generowane.Jeśli program nie jest wolny od błędów generowania kodu, wyniki analizy mogą być zawodne; dlatego zaleca się użycie tej opcji tylko wtedy, gdy kod już przechodzi sprawdzanie składni generowania kodu bez błędów.
Uwagi
Aby uzyskać więcej informacji, zobacz Analiza kodu dla C/C++ — Omówienie i Analiza kodu dla C/C++ — Ostrzeżenia.
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz okno dialogowe projektu Strony właściwości.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.
Rozwiń węzeł Właściwości konfiguracji.
Rozwiń węzeł Analiza kodu.
Wybierz stronę właściwości Ogólne.
Zmodyfikuj jedną lub więcej właściwości Analiza kodu.
Aby programowo ustawić tę opcję kompilatora
- Zobacz EnablePREfast.