스마트 포인터를 사용하는 이유
메모리를 자동으로 관리합니다.수동 delete를 사용하지 않으므로 메모리 누수 및 오버헤드 포인터를 방지할 수 있습니다.
세 가지 지능형 포인터
unique_ptr: 독점적이며 복사할 수 없습니다.shared_ptr: 공유 소유권, 참조 수.weak_ptr: 비고정 참조, 순환 참조를 해결합니다.
어떻게?
기본값은 unique_ptr입니다.shared_ptr를 사용하려면 공유가 필요합니다.순환 참조와 weak_ptr가 있습니다.
면책 조항: 본 사이트의 글은 원작, 재게시, AI 생성 등 다양한 출처에서 제공됩니다. 저작권 및 기타 문제가 있는 경우피드백하기로 문의해 주시면 신속하게 확인 후 조치하겠습니다.
