Reservierte Wörter (C++)
Nach oben zu Schlüsselwörter nach Kategorie - Index
Reservierte Wörter dürfen nicht als Bezeichner verwendet werden. Das heißt, sie dürfen nicht zur Benennung der folgenden Elemente verwendet werden:
- Variablen, Konstanten
- Funktionen
- Klassen, Enums
Wenn Sie versuchen, ein reserviertes Wort als Bezeichner anzugeben, gibt der C++-Compiler eine für die Situation spezifische Fehlermeldung aus, wie:
<name> ist kein gültiger Bezeichner
Alle C++Builder-Schlüsselwörter sind reservierte Wörter. Im Folgenden finden Sie einige Beispiele:
- compl, ~
- enum
- throw
- public (C++)
- __declspec
- __alignment_of (eine C++0x-Typ-Trait-Funktion)
- _Bool
Nicht implementierte, reservierte Wörter
Bei den folgenden Wörter handelt es sich auch um reservierte Wörter, sie sind aber noch nicht in C++Builder implementiert. Wenn bestimmte Compiler-Flags gesetzt sind, werden diese Wörter vom Compiler ignoriert (bei der Beschreibung dieser Wörter finden Sie detaillierte Informationen). Diese Wörter sind im Thema Schlüsselwörter alphabetisch - Index aufgeführt.
- axiom
- _Bool
- _Complex
- concept
- concept_map
- constexpr
- export (C++)
- _Imaginary
- late_check
- nullptr
- requires (C++)
- restrict
- thread_local