rvalue reference под капотом? Может кто-нибудь рассказать, или скинь ссылку на источник? Я гуглил, в ответах было лишь что-такое && и как реализованы std::move. Буду благодарен.
Да то же самое, только держим адрес на временную переменную которую завел компилятор условно
даже lvalue ссылка - тоже не совсем абстракция над указателем. Насколько я понимаю, по стандарту это просто псевдоним конкретного объекта. И потенциально компиляор может не вводить новые указатели, использовать какой-то другой способ адресации. Де-факто да, там обычно указатель.
могу видео скинуть по семантике ссылок
https://youtu.be/_mLDaU4wSOo
Обсуждают сегодня