Difference between revisions of "$Assertions/de"
From Lazarus wiki
Jump to navigationJump to searchm |
m |
||
Line 1: | Line 1: | ||
{{sAssertions}} | {{sAssertions}} | ||
<br> | <br> | ||
− | Zurück zu den [[local compiler directives/de|lokalen | + | Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].<br> |
− | + | ||
− | =$C oder $ASSERTIONS= | + | == $C oder $ASSERTIONS == |
− | Die lokale | + | Die lokale Compilerdirektive $ASSERTIONS dient der Fehlerermittlung.<br> |
− | Die lokale | + | Die lokale Compilerdirektive $ASSERTIONS legt fest, ob ein Ausdruck compiliert wird oder nicht. Wenn die Direktive aktiv ist, dann wird der Ausdruck<br> |
<syntaxhighlight> | <syntaxhighlight> | ||
Assert(BooleanExpression,AssertMessage); | Assert(BooleanExpression,AssertMessage); |
Revision as of 19:51, 16 May 2014
│
Deutsch (de) │
English (en) │
Zurück zu den lokalen Compilerdirektiven.
$C oder $ASSERTIONS
Die lokale Compilerdirektive $ASSERTIONS dient der Fehlerermittlung.
Die lokale Compilerdirektive $ASSERTIONS legt fest, ob ein Ausdruck compiliert wird oder nicht. Wenn die Direktive aktiv ist, dann wird der Ausdruck
Assert(BooleanExpression,AssertMessage);
compiliert.
Wenn der BooleanExpression (Wahrheitsausdruck) False zurück gibt, dann wird eine Fehlermeldung (AssertMessage) mit dem Dateinamen, der Zeilennummer und der Adresse ausgegeben.
--Olaf 18:04, 19 November 2012 (UTC)