Выражения (C++)
В этом разделе описываются выражения С++. Выражения — это последовательности операторов и операндов, используемые в следующих целях.
Вычисление значения из операндов.
Назначение объектов или функций.
Создание побочных эффектов. (Побочные эффекты — это любые действия, отличные от вычисления выражения, например изменение значения объекта.)
В C++ операторы могут перегружаться, и их значения могут определяться пользователем. Однако их приоритет и число принимаемых операндов изменить невозможно. В этом разделе описывается синтаксис и семантика не перегруженных операторов в том состоянии, в котором они предоставляются языком. Помимо типов выражений и семантики выражений рассматриваются следующие темы.
Разделы об операторах в других разделах:
-
Примечание
Операторы для встроенных типов не могут быть перегружены; их поведение предопределено.