Nice explanation on how it works, and how it is used in std::move.…
Pass-by-* in C++11
Great article on how to achieve efficient argument passing in C++11. We really need something like smart references in the standard.…
Conversions in C++
In C++ results of conversions are always rvalues (unless you convert to reference type). [via @AndreyT]…