Здравствуйте, Кодт, Вы писали:
К>К>struct A
К>{
К> operator const A&() const { .....; return *this; }
К>};
К>
К>gcc его вызывает
, VC8 молча игнорирует, comeau пишет варнинг "этот код никогда не будет вызван".
К>Ну и кто прав?
Присоединяюсь к вопросу — особенно в контексте того, какое время жизни должно быть у объектов, возвращенных из функции по значению и привязанных к константной ссылке.
Мой коммент по этому вопросу