Kompilatorfel C2390

"identifierare" : felaktig lagringsklass "specificerare"

Anmärkningar

Lagringsklassen är inte giltig för identifieraren för globalt omfång. Standardlagringsklassen används i stället för den ogiltiga klassen.

Möjliga lösningar:

  • Om identifieraren är en funktion deklarerar du den med extern lagring.

  • Om identifieraren är en formell parameter eller lokal variabel deklarerar du den med automatisk lagring.

  • Om identifieraren är en global variabel deklarerar du den utan lagringsklass (automatisk lagring).

Example

I följande exempel genereras C2390:

// C2390.cpp
register int i;   // C2390

int main() {
   register int j;   // OK
}