Výrazy (C++)
Tato část popisuje výrazy jazyka C++.Výrazy jsou sekvence operátorů a operandů, které jsou používány pro jeden nebo více z těchto účelů:
Výpočetní hodnoty z operandů.
Objekty nebo funkce, které provádějí pojmenování.
Generování "vedlejších účinků". (Vedlejší účinky jsou všechny akce kromě vyhodnocení výrazu, například úprava hodnoty objektu.)
V jazyce C++ mohou být operátory přetíženy a jejich význam může být definovaný uživatelem.Jejich priority a počet operandů, které přebírají však nelze změnit.Tato část popisuje syntaxi a sémantiku operátorů tak, jak jsou dodány jazykem, bez přetížení.Kromě typů výrazů a sémantiky výrazů jsou pokryta následující témata:
Témata týkající se operátorů v jiných částech:
typeid (rozšíření komponent C++)
[!POZNÁMKA]
Operátory vestavěných typů nelze přetížit. Jejich chování je přednastaveno.