stdmove
Czy powinienem zwrócić referencję rvalue (przez std:: move ' ING)?
A C++Next blog post said that
A compute(…)
{
A v;
…
return v;
}
Jeśli A ma Dostępny konstruktor copy lub mov ... nie, ale im więcej studiowałem, tym bardziej byłem zdezorientowany. Dlaczego powinniśmy zwracać wartość za pomocą std::move?