반응형
Shared Ptr
-
스마트 포인터 : Shared Ptr카테고리 없음 2022. 5. 11. 00:16
지난번에 봤던 Unique Ptr의 경우(https://guru.tistory.com/108), 생성한 객체는 오직 ! 그 객체를 가리키는 Unique 한 Pointer 로만 관리한다로 정리할 수 있겠습니다. 하지만, Smart Pointer 에는 객체들을 유일한 소유권만이 아닌, 다 같이 공유하도록 하면서 리소스를 관리해줄 수 있는데, 이를 Shared Ptr이라 합니다. 왜 Shared ptr 이 나왔는지는 밑에서 이어 설명하겠습니다. Shared Ptr 왜 쓰는데? A shared_ptr can share ownership of an object while storing a pointer to another object. This feature can be used to point to member..