E2364 Versuch, eine Referenz an ein lokales Objekt zurückzugeben (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

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

Sie versuchten, eine Referenz auf ein temporäres Objekt in einer Funktion zurückzugeben, die einen Referenztyp liefert. Dies kann das Ergebnis eines Konstruktors oder eines Funktionsaufrufs sein.

Bei Funktionsende verschwindet dieses Objekt, wodurch die Referenz unzulässig wird.