작성
·
423
0
UE5 공식 문서에 원시 포인터를 대체하여 TObjectPtr을 사용하라고 명시 되어있어 컴파일 시간 단축을 위해 전방 선언 사용 시 TObjectPtr<class TypeName> 변수명 형식으로 사용하고 있는데 성능 저하나 추후 문제가 생길 일은 없을까요?
답변 1
0
성능은 이런 부분에서 고려하는 것이 아닙니다.
0.000001% 정도 성능을 잡아먹는 부분은 과감히 잊으셔도 되고
정말 치명적으로 성능을 잡아먹는 극소수의 부분 (길찾기라거나,...)을
신경 쓰는 것이 좋습니다>
그리고 TObjectPtr는 일종의 스마트포인터처럼 래핑하는 개념이라
엄청나게 많은 추가 부담이 있진 않습니다.