[UE5] 유틸리티 매크로 작성하기
브이담곰
📘 인생 언리얼 교과서 교재를 공부하고 참고하여 작성했습니다. 디버그 시 로그를 표시하기 위해 몇가지 매크로를 만든다. 1. #define 전처리문을 이용한 매크로 TPSProject.h ({프로젝트이름}.h) #pragma once #include "CoreMinimal.h" #define CALLINFO (FString(__FUNCTION__)+TEXT("(")+FString::FromInt(__LINE__) + TEXT(")")) FString(__FUNCTION__) : 호출된 곳의 함수이름을 문자열로 표현 FString::FromInt(__LINE__) : 호출된 곳의 줄 번호를 문자열로 가져옴. TPSProjectGameMode.cpp ATPSProjectGameMode::ATPSProject..