E2363 Tentative de renvoyer une référence à la variable locale 'identificateur' (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Cette fonction C++ renvoie un type référence et vous tentez de renvoyer une référence à une variable locale (auto).

Ceci n'est pas autorisé car la variable référencée disparaît lorsque la fonction se termine.

Vous pouvez renvoyer une référence à une variable statique ou globale ou modifier la fonction de façon à ce qu'elle renvoie une valeur.