не уверен, что до конца понимаю эту часть плюсов. Есть какой-нибудь простой гайд с примерами по всем этим r-,l-,x-,pr-,gl-value?
Потому что я вот вообще не понимаю разницы между xvalue и lvalue например) Да и с rvalue такое чувство что есть пробелы.
Cppreference
lvalue - именованный объект, на который можно взять адрес xvalue - в 99% результат std::move prvalue - временный объект. Вот грубое объяснение
на спп референс но он не очень простой и логика не очевидна если вообще есть
Обсуждают сегодня