День добрый еще раз, аноним это я
Большое спасибо за ответы! Получается, что в copy-конструкторах смысла особого нету, если у оптимизатора есть официальное право избегать лишнего (на его взгляд) копирования объектов. Т.е. лучше их вообще всеми силами избегать? Согласен, что пример выше несколько притянут за уши, но ситуация, когда в принципе укладывающийся в спецификацию языка код вызывает разные результаты в зависимости от конкретного компайлера, несколько пугает