Wie Warnungen in MVS ausschalten?

Hallo,

ich habe verschiedene Warnungen, die mir wohl bekannt sind und deren Ursache ich kenne. Ich würde mich bei der Programmierung allerdings gerne erst mal um die "error"s kümmern.

Ich weiß das man bestimmte Fehler irgendwie ignorieren kann.
(Einstellung irgendwo)

Wie geht das?

Danke für alle Antworten,

Moritz

Hallo Moritz !

Ich nehme an, mit MVS meinst du Microsoft Visual Studio ?

Allgemein gilt:
1.) Du kannst das Warning-Level ändern (bei den Projekteinstellungen -> C/C++).
2.) Du kannst über die Compiler-Optionen (bzw. „Projekt-Optionen“ oder so auf deutsch) Feineinstellungen machen (bei den Projekteinstellungen -> C/C++).
3.) Du kannst nur an bestimmten Stellen im Sourcecode eine Compileranweisung (#pragma) setzen:
Es gibt da das pragma warning:

 #pragma warning (disable: NNNN)
 z.B.:
 #pragma warning(disable : 4700)

Zu #pragma siehe Dokumentation:
http://msdn.microsoft.com/en-us/library/2c8f766e(VS…
(hm, hier der Link nochmal ohne http weil der bei ‚(‘ umbricht:
msdn.microsoft.com/en-us/library/2c8f766e(VS.80).aspx
)

mfg
Christof

Danke für die Antwort Christof.

Also ich würde mich für die zweite Möglichkeit entscheiden.
Ich habe das auch irgendwann schon mal gemacht.
Man musste mit Rechtsklick auf das Projekt und konnte da irgendwo alle zu ignorierenden Warnungen eingeben. Leider finde ich diese Stelle nicht mehr.

Weißt Du was ich meine?

Moritz

Nein, kenne dieses Verfahren nicht.
Ich an deiner Stelle würde aber besser mittels der Warning-Levels arbeiten weil manche Warnings sehr wohl Errors verursachen können.
Also z.B. mit Warning Level 1, da werden dann nur mehr wirklich ernstzunehmende Warnings angezeigt.
(Warning Level 0 (oder ‚None‘) zeigt gar keine Warnings an sondern nur Errors, Warning Level 4 zeigt auch völlig harmlose an)

mfg
Christof