Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'identificateur' : classe de stockage non conforme
Remarques
identifiera été déclaré avec une classe de stockage non valide. Cette erreur peut survenir quand plusieurs classes de stockage sont spécifiées pour un même identificateur ou quand la définition est incompatible avec la déclaration de la classe de stockage.
Pour résoudre ce problème, comprenez la classe de stockage prévue de l’identificateur ( par exemple, static ou extern) et corrigez la déclaration à mettre en correspondance.
Exemples
L’exemple suivant génère l’erreur C2071.
// C2071.cpp
// compile with: /c
struct C {
extern int i; // C2071
};
struct D {
int i; // OK, no extern on an automatic
};
L’exemple suivant génère l’erreur C2071.
// C2071_b.cpp
// compile with: /c
typedef int x(int i) { return i; } // C2071
typedef int (x)(int); // OK, no local definition in typedef