• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

TObjectPtr

23.09.05 19:45 작성 조회수 339

0

UE5 공식 문서에 원시 포인터를 대체하여 TObjectPtr을 사용하라고 명시 되어있어 컴파일 시간 단축을 위해 전방 선언 사용 시 TObjectPtr<class TypeName> 변수명 형식으로 사용하고 있는데 성능 저하나 추후 문제가 생길 일은 없을까요?

답변 1

답변을 작성해보세요.

0

성능은 이런 부분에서 고려하는 것이 아닙니다.
0.000001% 정도 성능을 잡아먹는 부분은 과감히 잊으셔도 되고
정말 치명적으로 성능을 잡아먹는 극소수의 부분 (길찾기라거나,...)을
신경 쓰는 것이 좋습니다>
그리고 TObjectPtr는 일종의 스마트포인터처럼 래핑하는 개념이라
엄청나게 많은 추가 부담이 있진 않습니다.