Bestimmte Compilerwarnung deaktivieren
-
Ich benutze Visual C++ 2008 Express und bekomme wenn ich die Header einer Lib einbinde (Ogre3D) unmengen (274 Stück) an C4100 Warnungen. Ich möchte die Warnstufe nicht runterstellen aber diesen ganzen Müll aus meinem Log haben. Gibt es einen Compilerflag um diesen bestimmten Fehler zu unterbinden?
-
#pragma warning(disable: 4100) #include <...> #pragma warning(default: 4100)
-
Besser noch
#pragma warning( push )
#pragma warning(disable: 4100)
...
#pragma warning( pop )Es könnte ja sein, dass äußerer Code auch ein Warning schon ausgeschaltet hat. und durch pragma default wieder etwa seingeschaltet wird, was man nicht wollte...
-
Danke für die Korrektur. Man lernt nie aus.
