Rust随笔(六)
我们在随笔五中提到过Rc和RefCell的概念,这两个工具给复杂的变量引用场景给予了强大的支持,这里有个问题,我们首先看看下面这一段代码:
use std::rc::Rc;
use std::thread;
fn main() {
let data = Rc::new(5);
let data_clone = Rc::clone(&data);
thread::spawn(move || {
println!("Data from new thread: {}", data_clone);
});
}
大约 9 分钟