◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── Compiler error C2423 'number' : illegal scale The number used to scale a register in an inline assembler routine was illegal. Registers can be scaled only by 1, 2, 4, or 8. The following code generates this error: _asm { lea EAX, [EAX*3] //Error lea EAX, [EAX+EAX*2] //OK } -♦-