Re[2]: ткните носом
От: Николай Ивченков  
Дата: 02.10.09 20:56
Оценка: +1
XuMuK:

XMK>временные объекты в гцц константны, поэтому operator >>, ожидающий неконстантную ссылку не может быть вызван.


Константность объекта и принадлежность выражения к rvalue — это две совершенно разные вещи. В данном случае объект неконстантный и на корректность инициализации ссылки влияет именно принадлежность инициализирующего выражения к rvalue. С lvalue-выражением такого же типа подобной проблемы бы не возникло — даже если бы оно обозначало временный объект.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.