용어 사전 coding 용어 페이지

Weak<T>

순환 참조를 피하기 위해 카운트를 늘리지 않는 약한 참조

weak #rust#memory#rc
English version

다른 이름

Weak약한 참조

선수 개념

관련 개념

핵심 아이디어

[[weak|Weak<T>]]는 공유 구조를 가리키되 강한 참조 카운트를 늘리지 않는 약한 참조 포인터입니다. 따라서 부모-자식 그래프처럼 서로를 가리킬 수 있는 구조에서 메모리 누수를 막는 데 중요합니다.

이 블로그에서의 역할

Mathbong에서는 Rc<T> 순환 참조 문제와 그래프 구조 설계를 설명할 때 Weak를 사용합니다. 핵심은 "접근 경로는 유지하되 소유권은 주장하지 않는다"는 점입니다.

이 개념을 다루는 글