UE5
디버깅에 도움되는 메소드 ensure 사용법
뽀또치즈맛
2024. 9. 22. 16:39
c++용법에서 Assert 매크로가 있는데
ue5에도 이와 비슷하게 응용할 수 있다.
1. Check(표현식)
assert결과가 false면 실행을 중지시킨다.
2. Ensure (표현식)
ensure을 사용하여 오류를 디버깅 하는 방법에는 3가지가 있다.
1. ensure( 표현식 )
표현식을 검증하여 실패하는 그 지점까지 이르는 콜스택을 생성한다.
2.ensureMsgf(표현식, TEXT(""))
해당 표현식 검증이 실패되면 TEXT에 써져있는 구문으로 오류를 체크할 수 있다.
3. if문을 사용하는 표현식
위 3가지 방식을 코드화하면 다음과 같다.