Kann ich eine rWert-Referenz für temporäre Werte verwenden? Ist es undefiniertes Verhalten oder nicht?
Aktualisierung der FrageWarum haben diese beiden Referenzwerte ein unterschiedliches Verhalten?:
Quellcode
int a = 0;
auto && b = a++;
++a;
cout << a << b << endl;
prints20
Ist es undefiniertes Verhalten (UB), @ zu verwendb
nach dema++
Anruf? Vielleicht können wir nicht @ verwendb
weil es sich um ein temporäres handelt?