Возврат std::vector с помощью std::move ⇐ C++
Возврат std::vector с помощью std::move
У меня очень простой вопрос: хорошая ли идея возвращать std::vector с помощью std::move? Например:
класс A {}; std::vector && func() { std::vector v; /* заполнить v */ вернуть станд:: перемещение (в); } Должен ли я возвращать std::map, std::list.. и т. д. таким образом?
У меня очень простой вопрос: хорошая ли идея возвращать std::vector с помощью std::move? Например:
класс A {}; std::vector && func() { std::vector v; /* заполнить v */ вернуть станд:: перемещение (в); } Должен ли я возвращать std::map, std::list.. и т. д. таким образом?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение