E2358 Referenzelement 'element' benötigt einen temporären Initialisierungswert (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Sie haben einen Initialisierungswert für einen Referenztyp angegeben, der kein L-Wert des referenzierten Typs war.

Der Compiler erzeugt dann eine temporäre Größe für die Initialisierung.

Weil es keinen offensichtlichen Platz für diese temporäre Größe gibt, ist diese Initialisierung unzulässig.