I've just started playing around with a debugger and I've noticed that it c++ does function calls like this:
00401052 call @ILT+0(function1) (00401005)
@ILT+0(?function1@@YAXXZ):
00401005 jmp function1 (004010a0)
I was just wondering what the point of this is, i believe its called a jump table or something. Also what does "ILT" mean.
Thanks,
Simon