'identifier' 中的不合法索引緩存器
備註
ESP 快取器會調整或作為索引和基底緩存器。 x86 處理器的 SIB 編碼也不允許。
Example
下列範例會產生 C2431:
// C2431.cpp
// processor: x86
int main() {
_asm mov ax, [ESI + 2*ESP] // C2431
_asm mov ax, [esp + esp] // C2431
}
'identifier' 中的不合法索引緩存器
ESP 快取器會調整或作為索引和基底緩存器。 x86 處理器的 SIB 編碼也不允許。
下列範例會產生 C2431:
// C2431.cpp
// processor: x86
int main() {
_asm mov ax, [ESI + 2*ESP] // C2431
_asm mov ax, [esp + esp] // C2431
}