Re[8]: Про красивость работы с std::vector
От: andrey.desman  
Дата: 15.03.25 09:10
Оценка: -1 :)
Здравствуйте, andrey.desman, Вы писали:

TB>>>Тогда будет RVO

S>>Гарантируется ли он на всех компиляторах под все платформы или же не факт? Можно ли на это опираться?
AD>Да нет никакого RVO, просто вернется ссылка. Вот если бы был тип возвращаемого значения вектор без ссылки, тогда да.

Да и то, тут возможна копия, потому как промежуточная ссылка, но не уверен — тут недавно было обсуждение на эту тему.

Просто пиши
vector get() { return std::move(memberVector);}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.