Rust 程序设计语言 简体中文版 1.85.0Rust 支持。你总是可以在 Rust 官网的工具页面 找到很多相对流行的编辑器和 IDE 列表。 离线使用本书 在一些示例中,我们将会使用标准库之外的 Rust 包。要运行这些示例,你需要保持网络连接, 或者事先下载好这些依赖。要提前下载依赖,可以运行以下命令。(我们稍后会详细解释 cargo 是什么,以及这些命令分别的作用。) $ cargo new get-dependencies $ cd eat_at_restaurant() { hosting::add_to_waitlist(); } 示例 7-11: 使用 use 将模块引入作用域 在作用域中增加 use 和路径类似于在文件系统中创建软连接(符号连接,symbolic link)。通 过在 crate 根增加 use crate::front_of_house::hosting,现在 hosting 在作用域中就是有效 的名称了,如同 hosting 字符串(string)是字符的集合。我们之前见过 String 类型,不过在本章我们将深入了解。 • 哈希 map(hash map)允许我们将值与一个特定的键(key)相关联。这是一个叫做 map 的更通用的数据结构的特定实现。 对于标准库提供的其他类型的集合,请查看文档。 我们将讨论如何创建和更新 vector、字符串和哈希 map,以及它们有什么特别之处。 152/562Rust 程序设计语言 简体中文版0 码力 | 562 页 | 3.23 MB | 23 天前3
共 1 条
- 1













