Logo

Programming-Idioms

History of Idiom 120 > diff from v33 to v34

Edit summary for version 34 by freecoder:
[Rust] Simplified

Version 33

2018-12-17, 18:56:59

Version 34

2018-12-17, 19:00:59

Idiom #120 Read integer from stdin

Read an integer value from the standard input into variable n.

Idiom #120 Read integer from stdin

Read an integer value from the standard input into variable n.

Imports
use std::io::{self, Read};
Imports
use std::io;
Code
let mut buffer = String::new();
io::stdin().read_to_string(&mut buffer).unwrap();
let n: i32 = buffer.trim().parse().unwrap();
Code
let mut input = String::new();
io::stdin().read_line(&mut input).unwrap();
let n: i32 = input.trim().parse().unwrap();
Doc URL
https://doc.rust-lang.org/std/io/struct.Stdin.html#method.read_line