Überblick
Das pragmawarning disable
dient der Unterdrückung von Warnungen. Zur Aktivierung der Anzeige von Informationsmeldungen (Tipps) verwenden Sie das pragma warning restore
.
Syntax
{warning disable <Compiler-ID>}
Compiler-ID: Jeder vom Compiler erkannte Tipp bzw. Fehler verfügt über eine eindeutige ID, die am Anfang der Beschreibung erscheint.
Beispiel für Compiler-Meldungen
------ Build started: Application: Device.Application ------
typify code ...
C0196: Implicit conversion from unsigned Type 'UINT' to signed Type 'INT' : possible change of sign
Compile complete -- 0 errors
Beispiel
VAR
{warning disable C0195}
test1 : UINT := -1;
{warning restore C0195}
test2 : UINT := -1;
END_VAR
In diesem Beispiel wird ein Tipp für test2
erkannt. Für test1
dagegen wird kein Tipp erkannt.