Показать сообщение отдельно

  #2  
Старый 11.03.2010, 01:58
zeppe1in
Постоянный
Регистрация: 12.07.2006
Сообщений: 327
С нами: 10437270

Репутация: 117
По умолчанию

лежит int по смещению 0x56

Код:
char* mychar;

int myint=*((int*)&mychar[0x56]); - так работает
(mov dword ptr)

int myint=(int)mychar[0x56]; - так не работает
(movsx byte ptr)
как правильно сделать?
 
Ответить с цитированием