Compilerfehler C2489

'Bezeichner': Initialisierte automatische oder Registervariable ist im Funktionsgültigkeitsbereich einer 'naked'-Funktion nicht erlaubt

Weitere Informationen finden Sie unter nackt (C++).

Im folgenden Beispiel wird C2489 generiert:

// C2489.cpp
// processor: x86
__declspec( naked ) int func() {
   int i = 1;   // C2489
   register int j = 1;   // C2489
}