/w, /Wn, /WX, /Wall, /wln, /wdn, /wen, / won (úroveň upozornění)
Určuje, jak Kompilátor generuje varování pro danou kompilaci.
/w
/Wn
/WX
/Wall
/wln
/wdn
/wen
/won
Poznámky
V následující tabulce jsou popsány možnosti a příslušné argumenty.
Možnost |
Description |
---|---|
/w |
Zakáže všechna upozornění kompilátoru. |
/Wn |
Určuje úroveň upozornění generovat kompilátorem.Platné úrovně pro upozornění, n rozsah od 0 do 4:
|
/Wall |
Zobrazí všechna upozornění /W4 a dalších varování, které nejsou zahrnuty v /W4 – například upozornění, která jsou ve výchozím nastavení vypnuto.Viz upozornění kompilátoru, které jsou mimo výchozí. |
/WX |
Všechna upozornění kompilátoru považovány za chyby.Pro nový projekt může být vhodné použít /WX ve všech kompilace; všechna upozornění řešení zajistí co nejnižší možné pevný najít kód vady. Vytvořeném propojovacím má také /WX možnost.Další informace naleznete v tématu /WX (treat Linker upozornění jako chyby). |
/wln |
Určuje úroveň pro určité upozornění.První parametr nastaví úroveň pro upozornění (stejné jako /Wn) a druhý parametr je skutečný počet upozornění. Například /w14326 způsobí, že C4326 být generován jako upozornění úrovně 1. |
/wdn |
Zakáže kompilátoru upozornění je zadán v n. Například /wd4326 C4326 upozornění kompilátoru zakáže. |
/wen |
Považovány za chybu kompilátoru upozornění je zadán v n. Například /we4326 příznaky číslo upozornění jako chyby C4326. |
/won |
Hlásí chyby pouze jednou za kompilátoru upozornění je uveden v n. Například /wo4326 způsobuje C4326 upozornění uváděné pouze jednou. |
Pokud vytvoříte předkompilovaný záhlaví (/Yc (vytvořit soubor předkompilovaný záhlaví)) pomocí jednoho z /w možnosti použití kompilovaných záhlaví (/YU (použití kompilovaných hlavičky souboru)) způsobí, že tyto stejné /w znovu platné možnosti.Můžete přepsat /w nastavení předkompilovaný záhlaví pomocí jiného /w možnost příkazového řádku.
Pragma směrnic ve zdrojovém kódu nejsou ovlivněny /w možnost.
Můžete také použít warning řízení úrovně upozornění, který je hlášen v době kompilace.
Sestavit dokumentaci chyby popisuje varování a úrovně pro upozornění a označuje, proč některé příkazy nemusí kompilace požadovaným.
Nastavte volbu kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.
Select C/C++.
Na Obecné vlastnost stránky, změna Úroveň pro upozornění nebo Považovat upozornění jako chyby vlastnosti.
Na Advanced vlastnost stránky, změna Zakázat konkrétní upozornění vlastnost.
Zbývající možnosti na příkazového řádku vlastnost stránky, zadejte možnost kompilátoru v Další možnosti pole.