Czy istnieje odwrotność std :: move? [duplikować]

To pytanie ma już tutaj odpowiedź:

Funkcja dual do std :: move? 3 odpowiedzi

std::move może być używany do jawnego zezwalania na semantykę ruchu, gdy ruch nie byłby już dozwolony domyślnie (na przykładczęsto przy zwracaniu obiektu lokalnego z funkcji).

Zastanawiałem się (esp. w kontekście lokalnego powrotu i ukrytego ruchu tam), jeśli istnieje coś takiego jak odwrotnośćstd::moveto będziezapobiec przesuwanie obiektu (ale nadal zezwalaj na kopiowanie).

Czy to ma sens?

questionAnswers(3)

yourAnswerToTheQuestion