Почему разрешено передавать R-значения по константной ссылке, но не по обычной ссылке?
поскольку заголовок говорит, почему разрешено передавать R-значения (литералы) по постоянной ссылке, но не по обычной ссылке
void display(const int& a)
{
cout << a ;
}
будет работать, если называетсяdisplay(5)
но безconst
это не сработает ****** Я имею в виду, как можноconst
ссылка продолжает указывать на R-значение (анонимная переменная) ******