Warum verwenden Sie std :: move, wenn Sie && in C ++ 11 haben? [Duplikat]
Mögliche Duplikate:
Kann mir bitte jemand erklären, wie man Semantik umsetzt?
Ich habe kürzlich an einem C ++ 11-Seminar teilgenommen und die folgenden Ratschläge erhalten.
when you have && and you are unsure, you will almost always use std::move
Könnte mir jemand erklären, warum Sie verwenden solltenstd::move
im Gegensatz zu einigen Alternativen und einigen Fällen, in denen Sie nicht verwenden solltenstd::move
?