48、第五章——开篇
Ticket
管理系统——引言
在前一章中,我们孤立地建模了 Ticket
:定义了它的字段及其约束,学习了如何在 Rust 中最好地表示这些字段,但并未考虑 Ticket
如何融入更大的系统。本章我们将围绕 Ticket
构建一个简单的流程,引入一个(基础的)管理系统来存储和获取tickets。
这一章节,我们将会有更多的机会探索新的Rust概念,例如:
Stack-allocated
arrays(堆栈分配的数组)Vec
动态数组类型Iterator
和IntoIterator
迭代器和…,用于遍历集合- Slices切片 (
&[T]
),用于处理集合的部分内容 - 生命周期,用于描述引用的有效期限
HashMap
和BTreeMap
,两种键值数据结构Eq
和Hash
,用于比较HashMap
中的键Ord
和PartialOrd
,用于处理BTreeMap
Index
和IndexMut
,用于访问集合中的元素
阅读剩余
版权声明:
作者:CN059
链接:https://www.cn059.com/2025/09/19/48%e3%80%81%e7%ac%ac%e4%ba%94%e7%ab%a0-%e5%bc%80%e7%af%87.html
文章版权归作者所有,未经允许请勿转载。
THE END