E2358 Le membre référence 'membre' a besoin d'un temporaire pour l'initialisation (C++)

De RAD Studio
Aller à : navigation, rechercher

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

Vous avez fourni une valeur initiale pour un type de référence qui n'était pas une lvalue du type référencé.

Ceci force le compilateur à créer un temporaire pour l'initialisation.

Etant donné qu'il n'existe aucun endroit spécifique pour stocker ce temporaire, l'initialisation est illégale.