Attribute warning disable

Ü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.