Czy istnieje odwrotność std :: move? [duplikować]
To pytanie ma już tutaj odpowiedź:
Funkcja dual do std :: move? 3 odpowiedzistd::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::move
to będziezapobiec przesuwanie obiektu (ale nadal zezwalaj na kopiowanie).
Czy to ma sens?