반응형 concurrency1 [Rust 교육] 러스트 스마트 포인터(Smart Pointers) 이해하기 "러스트의 스마트 포인터에 대한 깊은 이해를 위한 가이드. Box, Rc, RefCell, Arc, 그리고 Mutex의 특징과 사용법을 상세하게 알아보세요." 러스트는 메모리 안전성을 보장하는 프로그래밍 언어입니다. 이를 위해 러스트는 스마트 포인터라는 도구를 제공하는데, 이는 기본 포인터보다 더 많은 기능을 가진 데이터 구조입니다. 이 글에서는 러스트의 스마트 포인터에 대해 간략하게 알아보겠습니다. 러스트의 Box 스마트 포인터 `Box`는 러스트의 가장 기본적인 스마트 포인터 중 하나입니다. 이는 힙에 데이터를 저장하며, 주로 스택보다 큰 데이터나 재귀적인 데이터 구조를 표현할 때 사용됩니다. Box의 특징 1. 힙 할당 : `Box`는 데이터를 스택이 아닌 힙에 저장합니다. 이로 인해 큰 데이터나 .. 2023. 8. 14. 이전 1 다음 반응형