Существует ли обратное к std :: move? [Дубликат]
На этот вопрос уже есть ответ здесь:
Функция двойственная к std :: move? 3 ответаstd::move
может использоваться, чтобы явно разрешить семантику перемещения, когда перемещение не было бы уже разрешено неявно (например,довольно часто при возврате локального объекта из функции).
Теперь мне стало интересно (особенно в контексте локального возврата и неявного перемещения туда), если есть такая вещь, как обратноеstd::move
что будетпредотвращать перемещение объекта (но все же разрешить копирование).
Имеет ли это смысл?