Update ch15-01-box.md

pull/79/head
wangtxxl 7 years ago committed by GitHub
parent de5b88965a
commit 6a88850f20

@ -1,4 +1,4 @@
## `Box<T>` 用于已知大小的堆上数据 ## `Box<T>` 在堆上存储数据,并且可确定大小
> [ch15-01-box.md](https://github.com/rust-lang/book/blob/master/second-edition/src/ch15-01-box.md) > [ch15-01-box.md](https://github.com/rust-lang/book/blob/master/second-edition/src/ch15-01-box.md)
> <br> > <br>
@ -129,4 +129,4 @@ fn main() {
这就是 box 主要应用场景:打破无限循环的数据结构以便编译器可以知道其大小。第十七章讨论 trait 对象时我们将了解另一个 Rust 中会出现未知大小数据的情况。 这就是 box 主要应用场景:打破无限循环的数据结构以便编译器可以知道其大小。第十七章讨论 trait 对象时我们将了解另一个 Rust 中会出现未知大小数据的情况。
虽然我们并不经常使用 box他们也是一个了解智能指针模式的好的方式。`Box<T>` 作为智能指针经常被使用的两个方面是他们 `Deref``Drop` trait 的实现。让我们研究这些 trait 如何工作以及智能指针如何利用他们。 虽然我们并不经常使用 box他们也是一个了解智能指针模式的好的方式。`Box<T>` 作为智能指针经常被使用的两个方面是他们 `Deref``Drop` trait 的实现。让我们研究这些 trait 如何工作以及智能指针如何利用他们。

Loading…
Cancel
Save