인프런 커뮤니티 질문&답변

yunahyeri님의 프로필 이미지
yunahyeri

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문

디버깅 기초

브레이크 포인트 빨간점과 노란화살표 차이를 알고 싶습니다

작성

·

591

0

강의 끝부분에서 브레이크 포인트를 자유자재로 다룰 수 있다고 하셨는데요,

빨간 점과 노란 화살표가 겹쳐져 있다가

노란 화살표를 위로 당기면 과거로 돌아간다고 하신 부분에서

두 기호 사이에 어떤 기능 차이가 있는지 알고 싶어서요.

빨간 점에서 멈추되

노란 화살표가 있는 곳의 조건 등을 반영하는 건가요?

검색도 해봤는데 화살표 사용법에 대해서는 나오지 않아서요 ㅠㅠ (부르는 명칭이 따로 있다면 알려주시면 감사하겠습니다)

그리고 비주얼스튜디오 최신버전을 쓰고 있는데

빨간점은 나오는데 화살표는 나오지 않습니다.

화살표 만드는 방법도 있을까요?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

빨간점은 일종의 '트랩'을 깔아둔다고 생각하시면 됩니다.
코드가 이 지점에 도달하면, 바로 똭! 코드 실행을 멈추고 잡아버리는 개념입니다.
빨간점을 세팅한다고 바로 화살표가 나오는게 아니고,
F5로 프로그램을 실행해서 '트랩'에 걸린 다음에서야
화살표가 나타나고 이를 조절할 수 있는 것이죠.

화살표는 코드의 실행 위치를 나타내며
이를 강제로 다른 위치로 보내버리면,
과거나 미래로 돌아갈 수 있는 것입니다.
디버깅은 매우 중요한 개념이고 앞으로 코딩하는 시간이 3이면,
디버깅하는 시간이 7 정도는 된다고 보시면 됩니다.
그만큼 중요하니 다시 한번 실습을 해보시기 바랍니다.

yunahyeri님의 프로필 이미지
yunahyeri

작성한 질문수

질문하기