컴파일러 오류 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
}