W8048 Utilisez un nom qualifié pour accéder au type membre 'identificateur' (C++)

De RAD Studio
Aller à : navigation, rechercher

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

(Option de la ligne de commande pour supprimer l'avertissement : -w-nst)

Dans les anciennes spécifications de C++, les noms de typedef et de repères déclarés dans des classes étaient directement visibles dans la portée globale.

Dans les nouvelles spécifications de C++, ces noms doivent être précédés de classe::qualificateur s'ils doivent être utilisés en dehors de la portée de leur classe.

Le compilateur affiche cet avertissement lorsqu'un nom est défini de façon unique dans une seule classe. Le compilateur autorise cette utilisation sans classe::. Cela permet aux anciennes versions de code de se compiler.