Visual studio를 이용한
debug 방법
- Visual Studio에서 제공하는 Debug 기능을 사용하면 특정 변수의 값이 어떻게 변하는지를 쉽게 확인할 수 있다.
- 소스 코드를 작성한 후 솔루션을 빌드하고, 추적하고자 하는 위치를
마우스로 클릭해 Breakpoint(F9)를 걸어준다.
-메뉴 Debug >> Start debugging(F5)을 눌러디버그 모드로 들어간다.
- 노란색 화살표가 Breakpoint 지점에 표시되는 것을 확인할 수 있다.
- Debug >> Step Into(F11)를 실행, 한 단계씩 코드를 진행한다.
- 화면 아래쪽에 있는 디버그 창에 Breakpoint로 표시된 지점의 변수 값인 iCnt와
iSum 값이 어떻게 변하는지 나타난다.
- Step Into(F11)를 한 번씩 실행 할 때 마다 값이 변하는 것을 확인할 수 있다.
-위와 같은 경우 자동으로 변수의 이름, 값, 형태를 확인 할 수 있었다.
-수동으로 확인 할 경우
-화면 아래 디버그 창에 Watch 1의 Name칸에 변수 이름을 입력한다.
-Debug >> Windows >> Memory >> Memory 1 을 실행하면 메모리에 저장된
변수의 값을 직접 확인 할 수 있다.
-Address에 ‘&변수이름’을 입력하면 변수가 저장된 주소를 확인 할 수 있다.
-변수의 값이 변할 때마다 빨간 네모 칸 안의 값이 변함을 알 수 있다.
- Intel CPU의 경우 변수의 값이 거꾸로 저장 됨을 알 수 있는데 이는 연산을 빠르게 처리하기 위함이다.
- Debug 기능은 이렇게 간단한 변수 추적 이외에도 여러 가지 부가적인 기능을 가지고 있으므로 개발을 하는데 있
'코스웨어 > 13년 스마트컨트롤러' 카테고리의 다른 글
한성원 비쥬얼스튜디오(정리) (0) | 2013.03.18 |
---|---|
비주얼 스튜디오에서 디버깅 -문예진 (0) | 2013.03.18 |
DEBUG 사용방법 (0) | 2013.03.18 |
[조유진]VS2010 디버깅 (0) | 2013.03.18 |
13년 스마트 컨트롤러 임기준 <디버그 사용방법> (0) | 2013.03.18 |
비주얼스튜디오_디버그_손초롱 (0) | 2013.03.18 |
Visual Studio 디버깅 사용방법. (김경순) (0) | 2013.03.18 |
디버그 사용법(원동일) (0) | 2013.03.18 |