OPERATORY


SymbolNazwaZastosowanie
::określenie zakresu
nazwa globalna
nazwa_klasy::składnik
::nazwa_globalna
->
[]
()
wybranie składnika
element tablicy
wywołanie funkcji
wskażnik->składnik
wskaźnik[wyrażenie]
funkcja(lista_argumentów)
sizeof
++
--
-
~
!
+
&
*
new
delete
rozmiar obiektu, typu
pre i post inkrementacja
pre i post dekrementacja
jednoargumentowy minus
dopełnienie do 2
negacja
jednoargumentowy plus
adres czegoś
odniesienie się wskaźnikiem
rezerwuj
anuluj rezerwację
sizeof(wyrażnie), sizeof(typ)
++i, i++
--i, i--
-wyrażenie
~wyrażnie
!wyrażenie
+wyrażenie
&wartość
*wyrażenie
new typ
delete wskaźnik

.*
->*
Wybór składnika wskaźnikiem:
- i nawzą obiektu
- i wskaźnikiem do obiektu

obiekt.*wskaźnik_do_składnika
wskaźnik->*wskaźnik_do_składnika
*
/
%
+
-
mnożenie
dzielenie
modulo (reszta z dzielenia)
dodaj
odejmij
wyrażenie * wyrażenie
wyrażenie / wyrażenie
wyrażenie % wyrażenie
wyrażenie + wyrażenie
wyrażenie - wyrażenie
<<
>>
przesunięcie w prawo
przesunięcie w lewo
wartość << wyrażenie
wartość >> wyrażenie
>
<
>=
<=
==
!=
większy
mniejszy
większy lub równy
mniejszy lub równy
równe
różne
wyrażenie > wyrażenie
wyrażenie < wyrażenie
wyrażenie >= wyrażenie
wyrażenie <= wyrażenie
wyrażenie == wyrażenie
wyrażenie != wyrażenie
&
^
|
iloczyn bitowy
bitowa róźnica symetryczna
bitowa suma
wyrażenie & wyrażenie
wyrażenie ^ wyrażenie
wyrażenie | wyrażenie
&&
||
koniunkcja
alternatywa
wyrażenie && wyrażenie
wyrażenie || wyrażenie
=
*=
/=
+=
-=
%=
<<=
>>=
&=
|=
^=
przypisanie
mnożenie i przypisanie
dzielenie i przypisanie
dodawanie i przypisanie
odejmowanie i przypisanie
reszta z dzielenia i przypisanie
przesuwanie w lewo i przypisanie
przesuwanie w prawo i przypisanie
koniunkcja i przypisanie
alternatywa i przypisanie
exclusive or i przypisanie
wartość = wyrażenie
wartość *= wyrażenie
wartość /= wyrażenie
wartość += wyrażenie
wartość -= wyrażenie
wartość %= wyrażenie
wartość <<= wyrażenie
wartość =>> wyrażenie
wartość &= wyrażenie
wartość |= wyrażenie
wartość ^= wyrażenie