다음을 통해 공유


컴파일러 오류 C2486

'__LOCAL_SIZE'은 'naked' 특성이 있는 함수에서만 허용됩니다.

인라인 어셈블리 함수에서 이름은 __LOCAL_SIZE naked 특성으로 선언된 함수에 대해 예약됩니다.

다음 샘플에서는 C2486을 생성합니다.

// C2486.cpp
// processor: x86
void __declspec(naked) f1() {
   __asm {
      mov   eax,   __LOCAL_SIZE
   }
}
void f2() {
   __asm {
      mov   eax,   __LOCAL_SIZE   // C2486
   }
}