Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/Rust/Rust Grammar/Rust Pointer/
Rust Smart Pointer
Search

Rust Smart Pointer

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2022 Jun 20 7:4
Editor
Editor
Seonglae ChoSeonglae Cho
Edited
Edited
2024 Oct 25 19:22
Refs
Refs
C++ Smart Pointer
Rust Smart Pointers
Rust Box
Rust Rc
 
 
 
 
[Rust] 스마트포인터 Box, Rc
Box 빡스는 가장 기본적인 스마트 포인터 타입이다.박스는 값을 동적할당하고, 해당 값이 스코프를 벗어날 경우 자동으로 할당을 해제한다. c++의 unique_ptr에 해당한다. 구조도 간단하고 사용법도 간단해서, 별건 없다. Rc Reference Counting의 약자로, 여러놈이 소유권을 공유할 수 있는 포인터다.c++의 shared_ptr에 해당한다. 이렇게 막 복사해서 쓰고 바인딩된 변수가 0이 되면 할당이 해제된다.
[Rust] 스마트포인터 Box, Rc
https://m.blog.naver.com/sssang97/221608086218
[Rust] 스마트포인터 Box, Rc
 
 

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/Rust/Rust Grammar/Rust Pointer/
Rust Smart Pointer
Copyright Seonglae Cho