On wie man Rvalue oder Lvalue Referenz und if-it-has-a-name Regel erkennt

Ich las Thomas BeckersArtike auf rWertreferenz und deren Verwendung. Dort definiert er, was er nennt if-it-has-a-name Regel:

Dinge, die als rWert-Referenz deklariert sind, können lWerte oder rWerte sein. Das Unterscheidungskriterium ist: Wenn es einen Namen hat, dann ist es ein Wert. Ansonsten ist es ein Wert.

Das klingt für mich sehr vernünftig. Es identifiziert auch eindeutig die Wertigkeit einer rWert-Referenz.

Meine Fragen sind:

Stimmen Sie dieser Regel zu? Wenn nicht, können Sie ein Beispiel nennen, bei dem gegen diese Regel verstoßen werden kann?Wenn keine Verstöße gegen diese Regel vorliegen. Können wir diese Regel verwenden, um die Wertigkeit / Wertigkeit eines Ausdrucks zu definieren?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage