C++-Programmierung: Liste der Operatoren nach Priorität
Erscheinungsbild
Liste der Operatoren, geordnet nach absteigender Priorität.
1
[Bearbeiten]- :: (Qualifizierung)
- () (Klammerung)
2
[Bearbeiten]- -> (Zugriff auf Member eines Objekts über einen Zeiger)
- . (Zugriff auf Member)
- ++ (Postfix)
- -- (Postfix)
- const_cast
- dynamic_cast
- static_cast
- reinterpret_cast
- typeid
3
[Bearbeiten]- +, - (Vorzeichen)
- ! (Negation)
- ~ (bitweise Negation)
- ++ (Präfix)
- -- (Präfix)
- & (Adressermittlung)
- * (Dereferenzierung)
- () (explizites Casting)
- sizeof (Speicherbedarfsermittlung)
- new, new[] (Objekterstellung)
- delete, delete[] (Objektzerstörung)
4
[Bearbeiten]- .* (Zugriff auf, und gleichzeitige Dereferenzierung eines Members)
- ->* (Zugriff auf, und gleichzeitige Dereferenzierung eines Members über einen Zeiger)
5
[Bearbeiten]6
[Bearbeiten]7
[Bearbeiten]8
[Bearbeiten]9
[Bearbeiten]10
[Bearbeiten]11
[Bearbeiten]12
[Bearbeiten]13
[Bearbeiten]14
[Bearbeiten]15
[Bearbeiten]16
[Bearbeiten]17
[Bearbeiten]18
[Bearbeiten]