Здравствуйте, andrey.desman, Вы писали:
TB>>>Тогда будет RVO
S>>Гарантируется ли он на всех компиляторах под все платформы или же не факт? Можно ли на это опираться?
AD>Да нет никакого RVO, просто вернется ссылка. Вот если бы был тип возвращаемого значения вектор без ссылки, тогда да.
Да и то, тут возможна копия, потому как промежуточная ссылка, но не уверен — тут недавно было обсуждение на эту тему.
Просто пиши
vector get() { return std::move(memberVector);}