Преобразование Lvalue в Rvalue

From 4.1 / 2

Значение, содержащееся в объекте, указанном lvalue, является {{ 1}} rvalue результат. Когда преобразование lvalue-to-rvalue происходит в операнде sizeof (5.3.3), к значению, содержащемуся в указанном объекте , не осуществляется доступ, поскольку этот оператор не оценивает свой операнд.

Из любопытства мне было интересно, применимо ли то же самое к операторам if, for, while, т.е. lvalue преобразуется в rvalue при оценке результата оператора?

6
задан parc84 18 September 2011 в 08:42
поделиться