Здравствуйте, Constructor, Вы писали:
C>Запись вида X x = y; не предполагает вызов оператора присваивания, а подразумевает выполнение copy initialization.
Я в курсе, просто забыл поправить коллегу. Да, но при copy_initialization совершенно другой порядок подстановок. Так и должно быть?
P.S. Уже глянул приведенную вами ссылку. Да, все верно, так и должно быть