Difference between revisions of "$Assertions/de"

From Lazarus wiki
m
m
Line 1: Line 1:
 
{{sAssertions}}
 
{{sAssertions}}
 
<br>
 
<br>
Zurück zu den [[local compiler directives/de|lokalen Compiler Direktiven]].<br>
+
Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].<br>
<br>
+
 
=$C oder $ASSERTIONS=
+
== $C oder $ASSERTIONS ==
Die lokale Compiler Direktive $ASSERTIONS dient der Fehlerermittlung.<br>
+
Die lokale Compilerdirektive $ASSERTIONS dient der Fehlerermittlung.<br>
Die lokale Compiler Direktive $ASSERTIONS legt fest, ob ein Ausdruck compiliert wird oder nicht. Wenn die Direktive aktiv ist, dann wird der Ausdruck<br>
+
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)