E2111 Le type 'nomtype' ne peut pas être défini ici (C++)

De RAD Studio
Aller à : navigation, rechercher

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

Les types classe et énumération ne peuvent pas être définis dans un type retour de fonction, un type argument de fonction, un type opérateur de conversion ou le type spécifié dans un transtypage.

Vous devez définir le type spécifié avant de l'utiliser dans les contextes ci-dessus.

Remarque : Ce message d'erreur résulte souvent d'un point-virgule (;) manquant dans une déclaration de classe. Vérifiez que toutes les déclarations de classe précédant la ligne à l'origine de l'erreur se terminent par un point-virgule.

Voir aussi