Latihan 1 dari materi Smart Pointers di Rust — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Demonstrasikan Rc<T> sebagai counter reference.
let data = Rc::new(String::from("hypersheets"));Rc::strong_count(&data) — harus 1let a = Rc::clone(&data);let b = Rc::clone(&data);a dan b (keduanya berbagi string yang sama)Jangan lupa use std::rc::Rc; di paling atas.