[Visual Studio] 디버깅 이란?
디버깅이란 ?
디버깅, 디버그란 프로그램 개발을 하면서 오류를 찾아내고 원하는 값으로 수정하는 작업이다.예를 들어
프로그램을 실행 시키지 않고 소스 코드를 한 줄씩 읽어 보면서 버그를 찾는 과정,
프로그램 실행 시킨 후 중단점을 통해 버그를 찾는 과정 등
버그를 잡는 모든 과정이 디버깅이라고 생각하면 된다.
C, C++ 디버깅 하는 법
C, C++언어에 막 입문한 사람은 프로그램을 실행 시키지 않고 한 줄씩 읽으면서 버그를 찾는다. 버그를 찾는 방법 중 하나 지만 시간이 오래 걸린다는 단점이 있다.
여기서 Visual studio 에서 제공하는 기능인 중단점, 조사식, 호출 스택을 사용하면 훨씬 빠르게 버그를 잡을 수 있다.
실무를 하게 되면 위 기능들은 필수니 사용에 거부감이 있더라도 익숙해 지는 것이 좋다.
중단점 사용법 링크 :
호출 스택 사용법 링크 :
댓글
댓글 쓰기