Compartir a través de


Error del compilador C2432

referencia no válida a datos de 16 bits en 'identificador'

Se ha usado un registro de 16 bits como índice o registro base. El compilador no admite la referencia a datos de 16 bits. No se pueden usar registros de 16 bits como registros base o de índice cuando se compila código para 32 bits.

El ejemplo siguiente genera el error C2432:

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