게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
vs 디버깅 중급팁
게시물ID : programmer_744짧은주소 복사하기
작성자 : 너무많아
추천 : 5
조회수 : 1491회
댓글수 : 5개
등록시간 : 2014/01/23 18:22:04
 
디버깅 하다보면 특정 변수가 이상한 타이밍이 나도 모르게 변경되는 경우가있는데요
 
 ( 물론 변경되는 코드를 수행했으니 변경됬겠지요 )
 
문제는 해당 변경되는 코드의 호출이 너무 빈번 하고 많을때!!
 
 ( 사실 다른 스레드에서 변경해서 브레이크 잡고 찬찬히 살펴볼땐 잘 되다가  브레이크 안잡을때 문제생기는경우 )
 
 사용하는 팁입니다  바로 메모리 주소값 변경할때 중단점 거는건데요
 
 
데이터변경_브레이끼.PNG
 
위처럼 [ 실행중에 ]
 
 [중단점] 창에서   [새로만들기] 를 누르고 [새 데이터에서 중단] 을 클릭하면
 
 해당 창이 띄워집니다  저기에 주소를   해당 변수의 주소값 ( 조사식으로 미리 알아두어야겠죠 ) 을 넣고
 
 변수에대한 적절한 바이트를 설정해주면
 
 그 해당 변수의 값이 변경될때마다 중단점이 적중합니다
 
( 주소값 중단점 이기때문에 다시 실행하면 없어져요 )

 
 
 디버깅을 잘 하면 흰머리가 두개 생길게 하나만 생기는 마법을 볼수있지요!
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호