Frage

Ich möchte auf das höchste Niveau unter Verwendung von Microsoft Visual C ++ Compiler meine Warnungen gesetzt haben. Ähnlich wie mit -pedantic auf gcc. Welche Compiler-Schalter verwenden Sie die meisten Warnungen aktiviert haben?

War es hilfreich?

Lösung

Die höchste Warnstufe auf Visual C ++ ist / Wand. Die Warnstufe kann auch numerisch mit / W0, / W1, ... / W4 gesetzt werden, um zu erzeugen Warnstufen erhöht wird.

Der Compiler auch für 64-Bit-Portabilitätsprobleme mit / Wp64 überprüfen.

Und man kann sagen, es Warnungen als Fehler mit / WX zu behandeln

Visual C ++ kein wirkliches Äquivalent zu -pedantic zu haben scheint - die gcc bittet alle Warnungen melden erforderlich durch die ISO C und C ++ Standards zu melden.

scroll top