C++-Programmierung: Liste der Operatoren nach Priorität
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]