mirror of
https://github.com/sunface/rust-by-practice.git
synced 2025-06-23 04:29:41 +00:00
622 B
622 B
Box
- 🌟
// Make it work
fn main() {
let b = Box::new(5);
assert_eq!(*b, 5);
println!("Success!");
}
- 🌟
// Make it work
fn main() {
let b = Box::new("Hello");
print_boxed_string(b);
}
fn print_boxed_string(b : Box<&str>) {
println!("{}", b);
}
- 🌟
// Make it work
fn main() {
let b1 = Box::new(5);
let b2 = b1;
assert_eq!(*b2, 5);
println!("Success!");
}
You can find the solutions here(under the solutions path), but only use it when you need it