Информация об изменениях

Сообщение Re[3]: && member? от 10.09.2021 19:25

Изменено 10.09.2021 19:36 rg45

Re[3]: && member?
Здравствуйте, Marty, Вы писали:

M>Ты не мог бы разжевать, что твой пример демонстрирует?


Создание временного объекта типа std::string и продление времени жизни этого объекта при помощи rvalue ссылки, являющейся членом класса.

И еще дополнительно демонстрация отличия rvalue ссылки от константноый lvalue ссылки, с помощью которой также можно продлить время жизни временного объекта — это возможность модификации временного объекта через rvalue ссылку.
Re[3]: && member?
Здравствуйте, Marty, Вы писали:

M>Ты не мог бы разжевать, что твой пример демонстрирует?


Создание временного объекта типа std::string и продление времени жизни этого объекта при помощи rvalue ссылки, являющейся членом класса.

И еще дополнительно демонстрация отличия rvalue ссылки от константноый lvalue ссылки, с помощью которой также можно продлить время жизни временного объекта. Отличие заключается в возможности модификации временного объекта через rvalue ссылку.