Когда использовать перемещение в вызовах функций [дубликат]C++

Программы на C++. Форум разработчиков
Гость
Когда использовать перемещение в вызовах функций [дубликат]

Сообщение Гость »


В настоящее время я больше изучаю все возможности C++ 11/14 и задаюсь вопросом, когда использовать std::move в вызовах функций.

Я знаю, что мне не следует использовать его при возврате локальных переменных, поскольку это нарушает оптимизацию возвращаемого значения, но я не совсем понимаю, где в вызовах функций действительно помогает приведение к rvalue.

Вернуться в «C++»