Rust 程序设计语言 简体中文版 1.85.066/562Rust 程序设计语言 简体中文版 认识所有权 所有权(系统)是 Rust 最为与众不同的特性,对语言的其他部分有着深刻含义。它让 Rust 无 需垃圾回收(garbage collector)即可保障内存安全,因此理解 Rust 中所有权如何工作是十 分重要的。本章,我们将讲到所有权以及相关功能:借用(borrowing)、slice 以及 Rust 如 何在内存中布局数据。 67/562Rust String::from 时,它的实现 (implementation) 请求其所需的内 存。这在编程语言中是非常通用的。 然而,第二部分实现起来就各有区别了。在有 垃圾回收(garbage collector,GC)的语言中, GC 记录并清除不再使用的内存,而我们并不需要关心它。在大部分没有 GC 的语言中,识别 出不再使用的内存并调用代码显式释放就是我们的责任了,跟请求内存的时候一样。从历史的0 码力 | 562 页 | 3.23 MB | 23 天前3
共 1 条
- 1













