8 Expressions [expr]

8.3 Unary expressions [expr.unary]

8.3.2 Increment and decrement [expr.pre.incr]

Операнд префикса изменяется добавлением . Операнд должен быть изменяемым значением. Тип операнда должен быть арифметическим типом, отличным от полностью определенного типа объекта, или указателем на него. Результат - обновленный операнд; это lvalue, и это битовое поле, если операнд является битовым полем. Выражение эквивалентно . [ См. Обсуждения и информацию о преобразованиях. ] ++ 1 cv bool ++x x+=1Note: addition assignment operators end note

Операнд префикса -- изменяется вычитанием 1. Требования к операнду префикса -- и свойствам его результата в остальном такие же, как и у префикса ++. [ Note: Для постфиксного увеличения и уменьшения см [expr.post.incr].. ]end note