ПК
Потому что я вот вообще не понимаю разницы между xvalue и lvalue например) Да и с rvalue такое чувство что есть пробелы.
xvalue - в 99% результат std::move
prvalue - временный объект.
Вот грубое объяснение
Size: a a a
ПК
PK
PK
P
PZ
P
PK
PZ
PK
PZ
PK
PK
PK
PZ
P
PZ
PZ
AT