Câu hỏi được gắn thẻ «borrowing»

2
Tại sao không khuyến khích chấp nhận tham chiếu đến Chuỗi (& Chuỗi), Vec (& Vec) hoặc Hộp (& Box) làm đối số hàm?
Tôi đã viết một số mã Rust lấy một &Stringđối số làm đối số: fn awesome_greeting(name: &String) { println!("Wow, you are awesome, {}!", name); } Tôi cũng đã viết mã có tham chiếu đến Vechoặc Box: fn total_price(prices: &Vec<i32>) -> i32 { prices.iter().sum() } fn is_even(value: &Box<i32>) -> bool { …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.