Re[9]: Про красивость работы с std::vector
От: T4r4sB Россия  
Дата: 15.03.25 12:45
Оценка:
Здравствуйте, rg45, Вы писали:


R>Ну так и в этом случае не RVO, а перемещение. Что и видно по выхлопу.


Из поля в локалку — перемещение. А вот return локалки уже сработал через rvo.
Но он мог бы просто написать return std::move для поля
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.