Почему вы используете std :: move, когда у вас есть && в C ++ 11? [Дубликат]

Возможный дубликат:
Может кто-нибудь объяснить мне семантику перемещения?

Недавно я посетил семинар по C ++ 11, и был дан следующий небольшой совет.

when you have && and you are unsure, you will almost always use std::move

Может ли кто-нибудь объяснить мне, почему вы должны использоватьstd::move в отличие от некоторых альтернатив и некоторых случаев, когда вы не должны использоватьstd::move?

Ответы на вопрос(4)

Ваш ответ на вопрос