Teilen über


Compilerfehler C2486

"__LOCAL_SIZE" ist nur in Funktion mit dem Attribut "nackt" zulässig.

Bemerkungen

InLineassemblyfunktionen ist der Name __LOCAL_SIZE für Funktionen reserviert, die mit dem nackten Attribut deklariert wurden.

Example

Im folgenden Beispiel wird C2486 generiert:

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