Logo

dev-resources.site

for different kinds of informations.

Rust | กฎความเป็นเจ้าของ

Published at
7/27/2021
Categories
rust
ownership
Author
anuchito
Categories
2 categories in total
rust
open
ownership
open
Author
8 person written this
anuchito
open
Rust  | กฎความเป็นเจ้าของ

มีกฎ 3 ข้อ สำหรับความเป็นเจ้าของ (owner) ของข้อมูลในภาษา Rust

  1. ตัวแปรข้อมูลคือ owner ของข้อมูลค่านั้น
  2. ณ เวลาหนึ่งๆ ข้อมูลค่านั้นๆจะมี owner ได้เพียงคนเดียวเท่านั้น
  3. เมื่อตัวแปรหลุดขอบเขตของตัวเองแล้ว ค่าข้อมูลที่ตัวแปรนั้นถืออยู่ก็ถูกลบทิ้งไปด้วย

นั่นคือแนวคิดในการจัดการข้อมูลโดยไม่ต้องใช้ Garbage collector

Featured ones: