Здравствуйте, Аноним, Вы писали:
А>Какой из них более правильный?
http://liveworkspace.org/code/3Mun0g$0
отсюда видно, что при использовании семантики перемещения поведение меняется в зависимости от
содержимого функции. Поэтому я считаю, что первый вариант лучше.