Operátorok összefoglalása |
|
hatókör operátor |
osztálynév :: tag |
hatókör operátor |
névtér_név :: tag |
globális hatókör |
:: név |
globális hatókör |
:: minosített_név |
tagkiválasztás |
objektum . tag |
tagkiválasztás |
pointer -> tag |
indexelés |
pointer [ kif ] |
függvényhívás |
kif ( kif_lista ) |
érték létrehozása |
típus ( kif_lista ) |
postfix növelés |
balérték ++ |
postfix csökkentés |
balérték -- |
típusazonosítás |
typeid ( típus ) |
futási ideju típusazonosítás |
typeid ( kif ) |
futási idoben ellenőrzött konverzió |
dynamic_cast < típus > ( kif ) |
fordítási idoben ellenőrzött konverzió |
static_cast < típus > ( kif ) |
nem ellenőrzött konverzió |
reinterpret_cast < típus > ( kif ) |
konstans konverzió |
const_cast < típus > ( kif ) |
objektum mérete |
sizeof kif |
típus mérete |
sizeof ( típus ) |
prefix növelés |
++ balérték |
prefix csökkentés |
-- balérték |
komplemensképzés |
~ kif |
(logikai) nem |
! kif |
mínusz előjel |
– kif |
plussz előjel |
+ kif |
címoperátor |
& balérték |
indirekció |
* kif |
létrehozás (allokálás) |
new típus |
létrehozás (allokálás és inicializálás) |
new típus ( kif_lista ) |
létrehozás (elhelyezés) |
new ( kif_lista ) típus |
létrehozás (elhelyezés és inicializálás) |
new ( kif_lista ) típus ( kif_lista ) |
megszüntetés (deallokálás) |
delete pointer |
tömb megszüntetése |
delete [] pointer |
típuskonverzió |
( típus ) kif |
tagkiválasztás |
objektum .* tagra_mutató_pointer |
tagkiválasztás |
pointer ->* tagra_mutató_pointer |
szorzás |
kif * kif |
osztás |
kif / kif |
moduló (maradékképzés) |
kif % kif |
összeadás (plusz) |
kif + kif |
kivonás (mínusz) |
kif - kif |
balra léptetés |
kif << kif |
jobbra léptetés |
kif >> kif |
kisebb |
kif < kif |
kisebb vagy egyenlő |
kif <= kif |
nagyobb |
kif > kif |
nagyobb vagy egyenlő |
kif >= kif |
egyenlő |
kif == kif |
nemegyenlő |
kif != kif |
bitenkénti ÉS |
kif & kif |
bitenkénti kizáró VAGY |
kif ^ kif |
bitenkénti megengedő VAGY |
kif | kif |
logikai ÉS |
kif && kif |
logikai megengedő VAGY |
kif || kif |
feltételes kifejezés |
kif ? kif : kif |
egyszeru értékadás |
balérték = kif |
szorzás és értékadás |
balérték *= kif |
osztás és értékadás |
balérték /= kif |
moduló és értékadás |
balérték %= kif |
összeadás és értékadás |
balérték += kif |
kivonás és értékadás |
balérték -= kif |
balra léptetés és értékadás |
balérték <<= kif |
jobbra léptetés és értékadás |
balérték >>= kif |
ÉS és értékadás |
balérték &= kif |
megengedő VAGY és értékadás |
balérték |= kif |
kizáró VAGY és értékadás |
balérték ^= kif |
kivétel dobása |
throw kif |
vessző (műveletsorozat) |
kif , kif |