Re: КОгда выбирается move-constructor?
От: placement_new  
Дата: 06.08.17 15:18
Оценка:
Здравствуйте, DTF, Вы писали:

DTF>Добрый вечер?


Вам не кажется что у такого С++ нет будущего?
Представте себя на месте новичка: он видит параметр object имеет тип TOnlyMovable&&, но std::move (который на самом деле просто static_cast<TOnlyMovable&&> к тому же самому типу) все кардинально меняет. Это же логически неверно...
Я как бы понимаю почему так было сделано...
http://thbecker.net/articles/rvalue_references/section_05.html

Но это выглядит как костыль на костыле...
Отредактировано 06.08.2017 15:24 placement_new . Предыдущая версия . Еще …
Отредактировано 06.08.2017 15:19 placement_new . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.