Здесь была задача...
mov eax,0013FF78h add eax,4h
char *a; a = (char *)(0x0013FF78+0x4);
void f(void *v) { long *p= (v+0x5); cout<<v<<" + 5 = "<<p<<endl; };
long *p= (long *)((char *)v+0x5);