Sign in Join
Wiki copytemporary

Revision 1 of 1, by Billyraybones on 7-6-2013. The page as it is now.

sWritableconst/de

Zurück zu den lokalen Compilerdirektiven.\

$J und $WRITEABLECONST

Die Direktiven $J und $WRITEABLECONST erlauben es, typisierten Konstanten zur Laufzeit des Programms einen Wert zuzuweisen.
Die Direktiven $J und $WRITEABLECONST haben die gleiche Bedeutung.
Die Direktiven $J und $WRITEABLECONST haben die gleichen Schalter.
Die Direktiven $J und $WRITEABLECONST haben die Schalter ON und OFF.
Die Direktiven $J und $WRITEABLECONST bieten in Pascal eine Alternative zur Anweisung static in Programmiersprachen wie z. B. C, C++ oder Basic.\

Beispiel 1:\

pascal
// Mit dem Schalter OFF wird diese Anweisung nicht kompiliert
{$WRITEABLECONST OFF}
pascal
Const
  conString: String = 'Dies ist eine Zeichenkette';
pascal
begin
  conString := 'Dies ist eine andere Zeichenkette';
end.

Beispiel 2:\

pascal
// Mit dem Schalter ON wird diese Anweisung kompiliert
{$WRITEABLECONST ON}
pascal
Const
  conString: String = 'Dies ist eine Zeichenkette';
pascal
begin
  conString := 'Dies ist eine andere Zeichenkette';
end.

--Olaf 15:51, 31 December 2012 (UTC)


From the Free Pascal wiki, page "sWritableconst/de", as it stood on 2013-07-06 after a change by Billyraybones, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.