Pertanyaan yang diberi tag «borrowing»

2
Mengapa tidak disarankan untuk menerima referensi ke String (& String), Vec (& Vec), atau Box (& Box) sebagai argumen fungsi?
Saya menulis beberapa kode Rust yang mengambil &Stringargumen: fn awesome_greeting(name: &String) { println!("Wow, you are awesome, {}!", name); } Saya juga telah menulis kode yang mengacu pada a Vecatau Box: fn total_price(prices: &Vec<i32>) -> i32 { prices.iter().sum() } fn is_even(value: &Box<i32>) -> bool { **value % 2 == 0 } …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.