A. 디버깅
1. 브레이크 포인트
작은 버그가 의심되는 부분에 브레이크 포인트를 걸고 작업을 해야 함
큰 버그는 다 뜯어봐야 함
a. 브레이크 포인트 생성하기
f9, 왼쪽 클릭으로 설정할 수 있음
이 창은 브레이크 포인트를 걸고 실행 시 켜짐

b. 로컬 / 조사식
로컬 : 실행시 함수의 변수를 출력해줌

조사식

값을 넣어서 어느 포인트에서 버그가 나는지 알 수 있음
c. 코드가 넘어가는 단위를 설정하기

d. 브레이크 포인트에 조건 걸기


e. 코드가 잘 지나갔는지 확인로그 찍기


f. 함수가 호출된 흐름 보기

즉 이 호출 스텍은 스택 메모리가 어떻게 진행되고 있는지를 보여주는 것!!
[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버 -
어디부터 시작할지 막막한 게임 프로그래밍 입문자를 위한 All-In-One 커리큘럼입니다. C++, 자료구조/알고리즘, STL, 게임 수학, Windows API, 게임 서버 입문으로 이어지는 알찬 커리큘럼으로 게임 프
www.inflearn.com
'프로그래밍 언어 > etc' 카테고리의 다른 글
🅱 어셈블리어 공부 참조 사이트 (0) | 2023.09.02 |
---|---|
Simula 언어의 개요 (0) | 2023.08.30 |