Error del compilador C2489

'identificador': no se permite una variable auto o register inicializada en el ámbito de función de la función 'naked'

Para obtener más información, consulte naked.

El ejemplo siguiente genera el error C2489:

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