Warum ist es erlaubt, R-Werte als konstante Referenz zu übergeben, aber nicht als normale Referenz?
wie der Titel sagt, warum es erlaubt ist, R-Werte (Literale) als konstante Referenz, aber nicht als normale Referenz zu übergeben
void display(const int& a)
{
cout << a ;
}
wird funktionieren, wenn @ aufgerufen widisplay(5)
aber ohne dasconst
es wird nicht funktionieren ****** ich meine wie kann einconst
reference zeigt weiter auf einen R-Wert (anonyme Variable) ******