Поделиться через


Ошибка компилятора C2489

"идентификатор" : инициализированная автоматическая или регистрируемая переменная, запрещенная в области функции "голая"

Дополнительные сведения см . в голых.

Следующий пример приводит к возникновению ошибки C2489:

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