Описание тега value-categories

Категории значений - это таксономия в C++ для классификации выражений. Это rvalue, lvalue, xvalue, glvalue и prvalue.

Категории значений - это таксономия в C++ для классификации выражений. Это rvalue, lvalue, xvalue, glvalue и prvalue.

Категории были усложнены в C++ после введения семантики перемещения в C++11.

Историю lvalues, rvalues ​​и prvalues ​​в C++ см. В "Новой" терминологии значений Stroustrup.