[Visual Studio] 디버깅 F10 F11 키 차이점

 디버깅할때 F10 F11 키 차이점

* F10 : 함수가 있어도 무시하고 한 줄씩 이동을 한다. 
* F11 : 함수가 있으면 함수 안으로 들어간다.

예제를 통해 알아보자.
순서대로 보면 된다.


1. main() 함수에 Sum() 함수가 동작하게 작성해 보자.


2. 16번 라인에 중단점을 찍는다.


3. F5 눌러서 실행 시키면 16번 라인에서 멈춘다.
   여기서 F10을 눌러보자


4. 그러면 17번 라인으로 이동한 걸 확인 할 수 있다.




5. 이제 F11을 누르면 어떻게 되나 보자.
프로그램을 재실행 시켜보자.
(컨트롤 + 쉬프트 + F5) <- 재실행 단축키.
또 16번 라인에 걸릴거다.
여기서 F11을 눌러보자







6. Sum 함수 안에 5번라인으로 이동한걸 확인 할 수 있다.



7. F10 누르면서 내려오다 보면



8. Sum 함수를 나와서 16번으로 나오게 된다.



한번 직접 해보면 이해가 잘 될 거다.

-끝-


댓글

이 블로그의 인기 게시물

[Arduino] 아두이노 초음파 센서(HC-SR04) 사용하기

[Arduino] 아두이노 조이스틱 사용하기

[자연 환경] 농약의 장단점 농약이 환경과 인간에게 미치는 영향