假设我期望stdin中有一行包含3个整数.阅读和分析它们最简单的方法是什么?Python中a, b, c = map(int, input().split())
或C中scanf("%d %d %d", &a, &b, &c);
的 rust 蚀类似功能是什么?
我想出的最好办法是:
let mut line = String::new();
io::stdin().read_line(&mut line).unwrap();
let parts: Vec<&str> = line.split_whitespace().collect();
let a: i32 = parts[0].parse().unwrap();
let b: i32 = parts[1].parse().unwrap();
let c: i32 = parts[2].parse().unwrap();
有没有更简单的方法?