W8089 'type::opérateur<' doit être publiquement visible pour être contenu par un 'type' (C++)

De RAD Studio
Aller à : navigation, rechercher

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

Le type en cours d'utilisation pour un conteneur STL a un 'opérateur<' privé. Le type contenu (type::opérateur) doit être de type public.

Par exemple, si vous essayez d'instancier un type de classe "vecteur<blah>", l'erreur est la suivante :

'blah::opérateur<' doit être publiquement visible pour être contenu par un 'vecteur'