Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'identificatore': classe di archiviazione non valida
Osservazioni:
identifierè stato dichiarato con una classe di archiviazione non valida. Questo errore può essere causato quando viene specificata più di una classe di archiviazione per un identificatore o quando la definizione non è compatibile con la dichiarazione di classe di archiviazione.
Per risolvere questo problema, comprendere la classe di archiviazione prevista dell'identificatore, ad esempio o static, extern e correggere la dichiarazione in modo che corrisponda.
Esempi
L'esempio seguente genera l'errore C2071.
// C2071.cpp
// compile with: /c
struct C {
extern int i; // C2071
};
struct D {
int i; // OK, no extern on an automatic
};
L'esempio seguente genera l'errore 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