Visual studio 에서 프로그램을 종료시키지 않고 코드 수정하며 디버깅하는 방법을 알아보자. 아래 소스 코드를 예시 #include using namespace std; int subtract(int a, int b) { int c = a - b; return c; } void main() { int a = 1; int b = 2; int c = subtract(a, b); cout 다시 재시작하면 올바른 답 -1 이 나온다. 코드가 짧으면 위에 방법처럼 (오류 발견 -> 수정 -> 프로그램 종료 -> 재시작 -> 다시 확인) 순서로 해도 된다. 하지만 어떤 소스는 실행만 3분씩 걸리는 프로그램도 있고, 대량의 디버깅해야 할 경우 수정 할 때마다 재시작을 한다면 작업시간이 몇 배로 늘어난다. 아래..