【发布时间】:2019-12-24 08:10:54
【问题描述】:
我在直接输入整数和浮点数时遇到问题。
我是 Rust 的初学者,在输入整数时遇到问题。我做了一些研究,但没有找到像 C++ 那样直接获取整数输入的方法。我只是想知道有没有其他可能的方式来获取整数输入而不需要字符串输入而不是阴影。
let mut input = String::new();
std::io::stdin().read_line(&mut input).expect("Error");
let input:i16 = input.trim().parse().unwrap();
【问题讨论】:
-
发布您自己的库以简化此操作。
-
cin >> input是错误的,你几乎不应该使用它。在相关的 URLO 线程中阅读 me ranting about why C++'s input model is bad。
标签: rust