Are all temporaries rvalues in C++?
No. The C++ language specification never makes such a straightforward assertion as the one you are asking about. It doesn’t say anywhere in the language standard that “all temporary objects are rvalues”. Moreover, the question itself is a bit of misnomer, since the property of being an rvalue in the C++ language is not a … Read more