2017-11-15 11 views
0

내 응용 프로그램에서 메모리 문제를 디버그하려고합니다.gdb 특정 유형의 메모리 덤프

내가이 내가 원하는 것을 인쇄 명령이 덤프되는 부호 INT

같은 파일에 메모리 영역을 덤프 할

p/x *((unsigned int*)[email protected]

내가 파일에 메모리를 덤프 수 있으며, 16 진수 \ 2 진수가 아닌 부호없는 정수로 유지 하시겠습니까?

답변

0

메모리를 파일로 덤프하고 16 진수 \ 2 진수가 아닌 서명되지 않은 int로 유지할 수 있습니까?

달성하고자하는 것을 정확히 말하기 어렵습니다. 당신은 단순히 파일에 p/x *((unsigned int*)[email protected]의 출력을 저장하려면

, 당신이 할 수 있습니다 :

(gdb) set logging on 
(gdb) p/x *((unsigned int*)[email protected] 
(gdb) set logging off