728x90
반응형

디버깅 2

[Unreal/BluePrints] 디버깅

인프런에서 rookiss [입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트 강의를 듣고 정리한 글입니다. 우리가 어떤 코드를 짜다가 예상외로 프로그램이 이상하게 동작을 한다고 느낄 때 해결하는 방법 중 하나 선택한 상태로 F9를 누르면 브레이크 포인트가 생김 여기로 들어오면 멈춤 여기서 멈춰있다는 표시가 나옴 F10 버튼을 눌러 한 칸씩 실행됨 (다음 노드로 넘어간다)

[C# 교과서] A. 디버거 사용하기

버그 프로그램에서 버그(bug)는 잘못 작성된 프로그램 문제를 의미 소스 코드를 잘못 작성해서 나타나는 컴파일 타임 버그는 비주얼 스튜디오의 컴파일러가 알아서 잡아줌 다만 런타임 버그는 프로그램을 실행할 때만 발생하는 버그이기에 잡기가 매우 어려움 C#의 주요 디버깅 기능 중단점 설정/해제 (F9) : 중단점(브레이크 포인트)은 프로그램의 특정 지점까지만 실행시키고자 할 때 사용. 즉, 중단점이 설정된 곳에서 프로그램 실행이 멈춤. 프로그램을 작성할 때 뜻밖의 에러를 만나면 에러가 발생할 만한 부분을 찾아서 중단점을 설정해 놓고, 중단점 이전에 작성된 변수에 마우스 커서를 올려 해당 변수에 값이 제대로 들어 있는지 확인 한 단계씩 코드 실행 (F11) : C#의 프로그램 코드를 한 줄씩 실행하면서 프로그..

C#/C# 교과서 2023.02.11
728x90
반응형