Sign in Join
Wiki copytemporary

sGlobalModeswitch/de: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: sGlobalModeswitch/de

OldNewLine
1+Zurück zu den [[global compiler directives/de|globalen Compilerdirektiven]]
2+
3+Die globale Compilerdirektive \$MODESWITCH weist den Compiler an, bestimmte Funktionalitäten zu ermöglichen.\
4+
5+CLASS
6+
7+Verwendung von Objekt Pascal Klassen.
8+
9+OBJPAS
10+
11+Automatisches Include der Unit ObjPas.
12+
13+RESULT
14+
15+Ermöglicht die Verwendung des Result-Identifiers für die Rückgabewerte von Funktionen.
16+
17+PCHARTOSTRING
18+
19+Ermöglicht die automatische Konvertierung von Null-terminierten Strings zu Strings.
20+
21+CVAR
22+
23+Ermöglicht die Verwendung des Schlüsselwortes CVAR und vereinfacht damit den Datenaustausch mit Programmen, die in der Programmiersprache C geschrieben wurden.
24+
25+NESTEDCOMMENTS
26+
27+Ermöglicht die Verwendung von verschachtelten Kommentaren.
28+
29+CLASSICPROCVARS
30+
31+Ermöglicht die Verwendung von Prozedurvariablen im klassischen Stil.
32+
33+MACPROCVARS
34+
35+Ermöglicht die Verwendung von Prozedurvariablen im Mac-Stil.
36+
37+REPEATFORWARD
38+
39+Die Umsetzung der Vorwärtsdeklaration und die Vorwärtsdeklaration müssen vollständig zusammenpassen.
40+
41+POINTERTOPROCVAR
42+
43+Ermöglicht die stille (automatische) Konvertierung (Casting, Typumwandlung) von Pointern (Zeigern) zu Prozedurvariablen (Unterprogramvariablen).
44+
45+AUTODEREF
46+
47+Ermöglicht die stille (automatische) Dereferenzierung von typisierten Pointern (Zeigern).
48+
49+INITFINAL
50+
51+Ermöglicht in der Unit die Verwendung der Abschnitte Initialization und Finalization.
52+
53+POINTERARITHMETICS
54+
55+Ermöglicht die Verwendung der Pointer-Arithmetic (Zeiger-Arithmetik).
56+
57+ANSISTRINGS
58+
59+Ermöglicht die Verwendung von Ansistrings.
60+
61+OUT
62+
63+Ermöglicht die Verwendung des Parametertyps OUT in der Prozedurvariablen (Unterprogramvariablen).
64+
65+DEFAULTPARAMETERS
66+
67+Ermöglicht die Verwendung von Standardparamterwerten.
68+
69+HINTDIRECTIVE
70+
71+Ermöglicht die Verwendung von 'versteckten' Direktiven (deprecated, experimental, platform, unimplemented) im eigenen Programm.
72+
73+DUPLICATELOCALS
74+
75+Ermöglicht in Klassenmethoden die Verwendung von lokalen Variablen, die den gleichen Namen haben wie die Eigenschaften der Klasse.
76+
77+PROPERTIES
78+
79+Ermöglicht die Verwendung von globalen Properties (Eigenschaften).
80+
81+ALLOWINLINE
82+
83+Ermöglicht die Verwendung von inline Prozeduren (Unterprogrammen).
84+
85+EXCEPTIONS
86+
87+Ermöglicht die Verwendung von Exceptions.
88+
89+TYPEHELPERS
90+
91+Ermöglicht die Verwendung von Type Helper.
92+
93+Beispiele:\
94+
95+ // Modus
96+ {$MODE TP}
97+ // Modusswitch / Modusschalter
98+ {$MODESWITCH OUT}
99+
100+--Olaf 09:30, 11 February 2013 (UTC)
101+
102+---
103+*From the Free Pascal wiki, page "sGlobalModeswitch/de", as it stood on 2016-01-12 after a change by Mathias, 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](/wiki-contact).*
104+Category: Free Pascal Programmers Guide/de

Back to history