Ein LVALUE ist ein Ausdruck, der sich auf einen Speicherort bezieht und es uns ermöglicht, die Adresse dieses Speicherorts über den & Bediener zu übernehmen. Ein RValue ist ein Ausdruck, der kein lvalue < /p>
< /blockquote>
ist. Ist es also richtig zu sagen: < /p>
Code: Select all
An Rvalue Reference is a Reference to something that is not in the memory? Maybe it's in a register?
< /code>
Zum Beispiel: < /p>
#include
int main()
{
int&& a = 50;
int b = 60;
return 0;
}
< /code>
50
Wo sonst kann dies (was leicht erklärbar ist) verwendet werden?