언리얼 엔진에서 문자열을 다루다 보면 FString, FName, FText를 상황에 따라 다르게 사용하는 것을 볼 수 있다.처음에는 모두 문자열처럼 보이는데 왜 여러 타입으로 나누어 사용하는지 조금 복잡하게 느껴졌다. 예를 들어 FString::Printf(TEXT("")), FText::FromString(TEXT("")) 같은 코드를 처음 볼 때는왜 이렇게 문자열을 다루는지 헷갈리고 애매했다.하지만 FString, FName, FText를 찾아서 공부해보니 왜 이렇게 사용하는지 알게 되었고,각 문자열 타입마다 사용 목적이 다르다는 것을 알게 되었다.이번 글에서는 언리얼 엔진의 대표적인 문자열 타입인FString, FName, FText의 차이와 사용 기준을 간단히 정리해보려고 한다.FStringF..