. 3장. 메모리 관리와 스마트 포인터 NewObject 사용, 스마트 포인터 (TSharedPtr, TWeakPtr, TUniquePtr ) TUniquePtr 을 사용해 객체 추적하기. UObject에서 파생되지 않은 C++클래스의 경우 TSharedPtr / TWeakPtr 참조 ㅣ카운트 참조 체크. 관리되지 않는 메모리 new/delete malloc = 메모리 할당 new = 메모리 할당 + 생성자 호출 UAction* action = NewObject( GetTransientPackage(), UAction::StaticClass() ); 구동 원리 UAction::StaticClass() 는 객체의 기본 UClass* 가져옴. GetTransientPackage() 는 게임의 ..