Могу ли я использовать ссылку rvalue для временной? Это неопределенное поведение или нет?

Обновление вопросаПочему эти два примера ссылок имеют разное поведение?:

Исходный код:

int a = 0;
auto && b = a++;
++a;
cout << a << b << endl;

печать20

Это неопределенное поведение (UB), чтобы использоватьb послеa++ вызов? Может быть, мы не можем использоватьb потому что это относится к временному?

Ответы на вопрос(3)

Ваш ответ на вопрос