Rust 程序设计语言 简体中文版 1.85.0uninstall 本地文档 安装程序也自带一份文档的本地拷贝,可以离线阅读。运行 rustup doc 在浏览器中查看本地 文档。 任何时候,如果你拿不准标准库中的类型或函数的用途和用法,请查阅应用程序接口 (application programming interface,API)文档! 文本编辑器和集成开发环境(Integrated Development Environments, IDE) Reference 的常量求值部分。 在声明它的作用域之中,常量在整个程序生命周期中都有效,此属性使得常量可以作为多处代 码使用的全局范围的值,例如一个游戏中所有玩家可以获取的最高分或者光速。 将遍布于应用程序中的硬编码值声明为常量,能帮助后来的代码维护人员了解值的意图。如果 将来需要修改硬编码值,也只需修改汇聚于一处的硬编码值。 遮蔽 正如在第二章猜数字游戏中所讲,我们可以定义一个与之前变量同名的新变量。Rustacean 还有最后一个需要处理的问题:错误!有了这两个基于信道的流,当信道的另一端关闭时 send 方法可能会失败,这取决于运行时如何执行组成流的 future。直到现在为止,我们通过 unwrap 调用忽略了这种可能性。但在一个行为良好的应用程序中,我们应明确地处理该错误, 至少应终止循环,以避免继续尝试发送消息。示例 17-40 展示了一个简单的错误处理策略:打 印问题并从循环 break 出来。 文件名:src/main.rs fn0 码力 | 562 页 | 3.23 MB | 27 天前3
共 1 条
- 1













