A Gangster World

  • 홈
  • 태그

function pointer 1

두 함수의 주소 차이 계산

회사에서 DLL Injection을 구현하다가 두 함수간 주소 차이를 계산할 일이 생겼다. 그런데 대수롭지 않게 생각하던 코드가 정확히 동작하지 않는 것이 아닌가? 처음에는 회사의 컴파일러가 구식이라 컴파일러의 오류인줄 알았는데 퇴근 후 VC2010으로 작업해도 똑같은 결과가 나왔다. [Watch Window] 1~3줄 : 제대로 된 값, 원하는 값 4~5줄 : 코드의 13, 14줄의 R-Value 6~8줄 : L-Value (이상하게 변해있다.) 왜이렇게 나오는지 모르겠다. Watch Window에서의 계산은 올바르게 되는데 이 식을 그대로 코드에 옮기면 다른 값이 나오다니... 아니면 그 반대인가? 원인은 지속적으로 찾아봐야 할 것 같다. 정답을 알아냈다. 결론은 endAddr, startAddr이 ..

Game Dev/Work Log 2011.01.26
1
더보기
프로필사진

  • 분류 전체보기 (275)
    • Game Issue (48)
      • News (35)
      • Movie (13)
    • Game Dev (150)
      • Article (59)
      • Binary (26)
      • Scrap (24)
      • Work Log (22)
      • StarCrush (6)
      • CannonballDefen.. (2)
      • WarSimulation (11)
    • Hobby (29)
      • Football (7)
      • Game (18)
    • Daily (48)
    • Private (0)

Tag

D2, Wii, Enblic, WebGame, IT 서적, K리그, Xbox360, UnReal, UE, PS3, 읽은 책, KOEI, 게임 소스, Dekaron2, google, FreeType, 게임개발자, game engine, 1Q84, wow,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • To do list

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바