Difference between revisions of "$Assertions/de"
From Free Pascal wiki
Jump to navigationJump to searchm (Trev moved page sAssertions/de to $Assertions/de without leaving a redirect: Dollar signs in page titles are ok) |
|||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{sAssertions}} | {{sAssertions}} | ||
− | + | ||
− | Zurück zu den [[local compiler directives/de|lokalen | + | |
− | + | Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]]. | |
− | =$C oder $ASSERTIONS= | + | |
− | Die | + | |
− | Die | + | == $C oder $ASSERTIONS == |
− | <syntaxhighlight> | + | |
+ | 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 | ||
+ | |||
+ | <syntaxhighlight lang=pascal> | ||
Assert(BooleanExpression,AssertMessage); | Assert(BooleanExpression,AssertMessage); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | compiliert. | + | |
− | Wenn der BooleanExpression (Wahrheitsausdruck) False zurück gibt, dann wird eine Fehlermeldung (AssertMessage) mit dem Dateinamen, der Zeilennummer und der Adresse ausgegeben. | + | compiliert. |
− | + | ||
− | + | Wenn der BooleanExpression (Wahrheitsausdruck) False zurück gibt, dann wird eine Fehlermeldung (AssertMessage) mit dem Dateinamen, der Zeilennummer und der Adresse ausgegeben. | |
− | |||
− |
Latest revision as of 11:13, 26 February 2020
│
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.