Understanding Rvalue References, Move Semantics, and Perfect Forwarding in Modern C++
Understanding Rvalue References, Move Semantics, and Perfect Forwarding in Modern C++
Distinguishing Value Categories
In C++11 and later, expressions are categorized into lvalues, prvalues, and xvalues. The latter two (xvalues and prvalues) are collectively known as rvalues. The primary practical distinction lies in whether the address of the e ...
Posted on Sat, 23 May 2026 20:12:00 +0000 by johnpaine