Con trỏ thông minh và các đặc trưng Deref cùng Drop trong Rust
Box<T>
Box<T> là con trỏ thông minh sở hữu dữ liệu độc quyền trong Rust:
let value = Box::new(10);
println!("Giá trị = {}", value);
enum DanhSách {
Nút(i32, Box<DanhSách>),
KếtThúc,
}
use DanhSách::{Nút, KếtThúc};
let ds = Nút(1,
Box::new(Nút(2,
Box::new(Nút(3,
Box::new(KếtThúc))))));
let a = ...
Đăng vào ngày 17 tháng 6 lúc 05:34