본문 바로가기
수업/수치계산

[수치계산] Debugging in Visual Sudio

by graygreat 2017. 6. 12.
728x90
반응형


오류 수정 및 디버깅


컴파일이나 실행 시에 오류가 발생할 수 있다.


● 에러와 경고


- 에러(error) : 심각한 오류


- 경고(warning) : 경미한 오류


● 오류의 종류


- 컴파일 시간 오류 : 대부분 문법적인 오류


- 실행 시간 오류 : 실행 중에 0으로 나누는 연산 같은 오류


- 논리 오류 :  논리적으로 잘못되어서 결과가 의도했던 대로 나오지 않는 오류


오류 메시지의 분석


오류 수정 과정



디버깅


● 디버깅 : 논리 오류를 찾는 과정



>> Start Debugging




>> 명령어 진행


◎ Step Into : F11


- 함수 안으로 들어가서 한 줄 실행


◎ Step Over : F10


- 함수 전체를 실행


◎ Step Out : Shift + F11


- 현재 함수 전체를 실행 후 리턴



>> Finish Debugging


◎ Continue


- F5


- 다음번 breakpoint나 종료까지 진행


◎ Stop Debugging


- Shift + F5


- 중지








반응형

댓글