메모리안전성1 Rust 튜토리얼 #3: Rust의 소유권 개념 Rust 튜토리얼 #3: Rust의 소유권 개념이번 포스팅에서는 Rust의 가장 독특하고 중요한 특징 중 하나인 소유권(Ownership) 개념에 대해 알아보겠습니다. 소유권은 Rust가 가비지 컬렉터 없이 메모리 안전성을 보장하는 핵심 메커니즘입니다.1. 소유권이란?소유권은 Rust의 메모리 관리 시스템의 기반이 되는 규칙 집합입니다. 이 규칙들은 컴파일 시점에 적용되어 런타임 오버헤드 없이 메모리 안전성을 보장합니다.Rust의 각 값은 해당 값의 '소유자'라고 불리는 변수를 가집니다.한 번에 하나의 소유자만 존재할 수 있습니다.소유자가 스코프를 벗어나면, 값은 삭제됩니다.2. 변수 스코프먼저 변수의 스코프에 대해 살펴보겠습니다:{ // s는 아직 유효하지 않습니다.. 2024. 7. 7. 이전 1 다음