Здравствуйте, Lorenzo_LAMAS, Вы писали:
L_L>Не стоит гадать что и почему — эта программа неверна и не должна компилироваться, ты привязываешь неконстантную ссылку к r-value. Что там делает ВЦ — уже не важно.
Если написать так, то ситуация не изменится. С чего бы это?
const Foo &r = Foo();
Разве это противоречит станларту?
ИМХО: Глючок компилятора.