Erlauben rWert-Referenzen baumelnde Referenzen?
Betrachten Sie das Folgende.
#include <string>
using std::string;
string middle_name () {
return "Jaan";
}
int main ()
{
string&& danger = middle_name(); // ?!
return 0;
}
Dies berechnet nichts, aber es wird fehlerfrei kompiliert und zeigt etwas, das ich verwirrend finde:danger
ist eine baumelnde Referenz, nicht wahr?