E2485 Impossible d'utiliser l'élément adresse de tableau comme un argument de modèle non typé (C++)

De RAD Studio
Aller à : navigation, rechercher

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

Les arguments de modèle non-typés ne peuvent être que de type entier ou l'adresse d'une variable globale. Ils ne peuvent pas représenter l'adresse d'un élément tableau. Par exemple :



 int x[100];
 template<int T>
 class foo;
 foo<&x[0]> y;// erreur : ce n'est pas une adresse entière ni globale