Gc4 UnrealEngine 가비지 컬렉션 https://www.youtube.com/watch?v=VpEe9DbcZIs이 글은 해당 영상을 정리한 글입니다. 참조 카운터 방식 가비지 컬렉션Raw 포인터 대신 RAII 스타일의 스마트포인터 사용std::shared_ptr, 언리얼의 TSharedPtr별도로 할당된 메모리 블록에 객체의 참조 카운터를 업데이트하다카운터가 0이 되면 메모리를 해제참조 카운터 방식은 순환 참조에 주의해야 함 참조 카운터가 서로 가르켜 0이 되지 못해 메모리 누수가 발생소유권(ower)방향의 참조는 shared_ptr을 사용해 강참조,그 이외는 weak_ptr을 사용하여 약참조를 해 순환 참조 예방 Mark-Sweep 방식 가비지 컬렉션가비지 컬렉터 메모리관리를 하기때문에 할당한 객체들의 주소를 전부 알고있다고 가정객체.. 2025. 4. 1. Unreal Engine 아이템 상자 구현(3) 아이템상자 구현 보호되어 있는 글 입니다. 2024. 5. 3. Unreal Engine 아이템 상자 구현(3) 게임플레이 큐(Cue) 실행 보호되어 있는 글 입니다. 2024. 4. 26. Unreal Engine 아이템 상자 구현(2) 게임플레이 큐(Cue) 보호되어 있는 글 입니다. 2024. 4. 26. 이전 1 다음