Язык C++ включает все операторы C и добавляет несколько новых операторов. Все операторы имеют приоритет. В таблице ниже приведены операторы в соотвествии с приоритетами.
:: [ ] ( ) . -> ++ -- new delete delete[ ] ++ -- * & + - ! ~ sizeof sizeof ( ) typeid( ) (type) const_cast dynamic_cast reinterpret_cast static_cast .* ->* * / % + - << >> < > <= >= == != & ^ | && || e1?e2:e3 = *= /= %= += -= <<= >>= &= ^= ,