Rust 程序设计语言 简体中文版 1.85.0
中,创建自定义类型需要用到结构体和枚举。 第七章介绍 Rust 的模块(module)系统,其中的私有性规则用来组织代码和公开的 API(应 用程序接口)。第八章讨论标准库提供的常见集合数据结构,例如 Vector(向量)、字符串和 Hash Map(散列表)。第九章探索 Rust 的错误处理的理念与技术。 第十章深入介绍泛型(generic)、Trait 和生命周期(lifetime),这些功能让你能够定义适用 随着 程序的运行增长或缩小。每种集合都有着不同功能和开销,而根据当前情况选择合适的集合, 这是一项需要逐渐掌握的技能。在这一章里,我们将详细的了解三个在 Rust 程序中被广泛使 用的集合: • 向量(vector)允许我们一个挨着一个地储存一系列数量可变的值。 • 字符串(string)是字符的集合。我们之前见过 String 类型,不过在本章我们将深入了解。 • 哈希 map(hash ma run with `RUST_BACKTRACE=1` environment variable to display a backtrace 错误指向 main.rs 的第 4 行,这里我们试图访问向量 v 中的索引 99。 note: 告诉我们可以设置 RUST_BACKTRACE 环境变量来得到一个 backtrace。backtrace 是一个 执行到目前位置所有被调用的函数的列表。Rust0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1