【发布时间】:2016-04-07 21:45:37
【问题描述】:
我正在尝试从 stdin 读取单个字符,但无法正常工作。在不同的程序中,我使用了完全相同的方法,并且成功了。
let mut buffer = [0];
let _ = std::io::stdin().read(&mut buffer);
let a = buffer[0];
编译它会出现这个错误:
src/befunge.rs:220:17: 220:31 error: failed to resolve. Use of undeclared type or module `std::io` [E0433]
src/befunge.rs:220 let _ = std::io::stdin().read(&mut buffer);
【问题讨论】:
-
在 SO 上提问时,请尽可能提供MCVE,以便客观检查答案以解决问题。例如,这可能是this simple program。
标签: rust