본문 바로가기
Co-Study/Rust 스터디 2023 ✔️

[Rust 스터디] - 두 번째 미팅

by Aaron-Kim 2023. 4. 30.

2023년 4월 30일 일요일

 

Rust 스터디 두 번째 미팅에 참여했습니다.

 

오늘은 Rust의 기본적인 데이터 타입과 소유 및 이동 개념에 대해 알아봤습니다.

 

Rust에서 정수, 실수, 튜플, 배열 같은 stack에 저장되는 primitive type,

 

그리고 벡터, String, Box와 같이 heap에 저장되는 reference type이 있습니다.

 

Rust의 첫 허들이라고 할 수 있는 소유권에 대한 3가지 규칙이 있습니다.

1. 모든 변수(값)에 대한 소유자는 하나이다.

2. 블록을 벗어나면 자동으로 메모리 해제(drop) 된다.

3. 특정 시점에 하나의 소유자만 있어야 한다.

 

그리고 소유권이 이동되는 move가 있습니다.

 

다음 시간에는 레퍼런스, 표현식, 에러 처리에 대해 알아봅니다.

 

책 내용이 생각보다 지엽적인 내용들이 많이 나와서 술술 읽히지는 않지만

 

핵심만 잘 파악해서 빠르게 보는 것이 효율적일 수도 있겠다는 생각이 듭니다.

 

다들 화이팅입니다!

반응형

댓글