weak_ptr1 [C++] 스마트 포인터에 대해 알아보자(3) | 약한 포인터 | std::weak_ptr 공유 포인터와 참조 카운팅에 대해 모른다면 다음 포스팅을 보고 오는 걸 추천한다. 참조 카운팅 https://woo-dev.tistory.com/61 공유 포인터 https://woo-dev.tistory.com/111 weak_ptr는 unique_ptr이나 shared_ptr 와는 다르게 단독으로 혼자 사용할 수 있는 포인터가 아니다. 다음은 weak_ptr 이 무엇인지 이해하기 위해 알아야 하는 것들이다. [강한 참조] 먼저 공유 포인터는 참조 카운팅을 사용하여 현재 소유하고 있는 원시 포인터가 참조되는 횟수를 추적한다는 것을 기억해야 한다. 또한 참조의 종류엔 강한 참조(strong reference)와 약한 참조(weak reference)가 있고, 아직까진 약한 참조가 무엇인지 모르지만 공유 .. 2020. 3. 21. 이전 1 다음