Сообщение Re: КОгда выбирается move-constructor? от 06.08.2017 15:18
Изменено 06.08.2017 15:19 placement_new
Re: КОгда выбирается move-constructor?
Здравствуйте, DTF, Вы писали:
DTF>Добрый вечер?
Вам не кажется что у такго С++ нет будущего?
Представте себя на месте новичка: он видит тип object имеет тип TOnlyMovable&&, но std::move (который на самом деле просто static_cast<TOnlyMovable&&> к тому же самому типу) все кардинально меняет. Это же логически неверно...
DTF>Добрый вечер?
Вам не кажется что у такго С++ нет будущего?
Представте себя на месте новичка: он видит тип object имеет тип TOnlyMovable&&, но std::move (который на самом деле просто static_cast<TOnlyMovable&&> к тому же самому типу) все кардинально меняет. Это же логически неверно...
Re: КОгда выбирается move-constructor?
Здравствуйте, DTF, Вы писали:
DTF>Добрый вечер?
Вам не кажется что у такого С++ нет будущего?
Представте себя на месте новичка: он видит параметр object имеет тип TOnlyMovable&&, но std::move (который на самом деле просто static_cast<TOnlyMovable&&> к тому же самому типу) все кардинально меняет. Это же логически неверно...
DTF>Добрый вечер?
Вам не кажется что у такого С++ нет будущего?
Представте себя на месте новичка: он видит параметр object имеет тип TOnlyMovable&&, но std::move (который на самом деле просто static_cast<TOnlyMovable&&> к тому же самому типу) все кардинально меняет. Это же логически неверно...