용어 사전 coding 용어 페이지
Rc<T>
단일 스레드용 공유 소유권 참조 카운팅 포인터
핵심 아이디어
[[rc|Rc<T>]]는 하나의 힙 값을 여러 소유자가 읽기 전용으로 공유하게 해 주는 참조 카운팅 포인터입니다. Rc::clone은 데이터를 복사하는 대신 참조 카운트만 늘려, 여러 곳이 같은 값을 함께 들고 있게 만듭니다.
이 블로그에서의 역할
Mathbong에서는 GUI 트리, 그래프, 공유 설정값, Arc<T>와의 대비를 설명할 때 Rc를 사용합니다. 핵심은 "공유는 되지만 단일 스레드 전용"이라는 제약입니다.