次の方法で共有


コンパイラ エラー C2432

'identifier' の 16 ビット レジスタの無効な参照です

16 ビット レジスタは、インデックスまたはベース レジスタとして使用されます。 コンパイラでは、16 ビット データの参照がサポートされていません。 32 ビット コードをコンパイルするときに、16 ビット レジスタをインデックスまたは基本レジスタとして使用することはできません。

次の例では警告 C2432 が生成されます。

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