Leggere l'input utente in Rust
In questo articolo vediamo come leggere l'input utente in console in Rust.
In pratica vogliamo solo che l'utente digiti qualcosa, e poi stamperemo quel qualcosa.
Per farlo possiamo usare il package std::io della Standard Library; non dobbiamo installare nessuna libreria.
Ecco il codice di esempio:
use std::io;
fn main() {
let mut input_str = String::new();
io::stdin().read_line(&mut input_str).unwrap();
println!("{}", input_str);
}
Prima abbiamo creato una nuova stringa, di cui abbiamo passato la reference alla funzione read_line.
Infine l'abbiamo stampata in console.
Enjoy!
rust io read_line string
Commentami!