Condividi tramite


Errore del compilatore C2432

riferimento non valido ai dati a 16 bit in 'identifier'

Un registro a 16 bit viene usato come registro di indice o di base. Il compilatore non supporta il riferimento ai dati a 16 bit. I registri a 16 bit non possono essere usati come registri di indice o di base durante la compilazione per il codice a 32 bit.

L'esempio seguente genera l'errore C2432:

// C2432.cpp
// processor: x86
int main() {
   _asm mov eax, DWORD PTR [bx]   // C2432
}