Leggere l'input utente in Rust

Mattepuffo's logo
Leggere l'input utente in Rust

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!


Condividi

Commentami!