mirror of
https://github.com/gnu4cn/rust-lang-zh_CN.git
synced 2026-08-19 12:43:28 +08:00
Updated 'src/smart_pointers/box-t.md'.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 使用 `Box<T>` 指向堆上数据
|
||||
|
||||
最简单的灵巧指针是 *匣子* ,其类型写为 `Box<T>`。匣子允许咱们存储数据于堆上,而非栈上。留在栈上的指向堆数据的指针。请参考 [第 4 章](../ownership/about_ownership.md#diff_between_stack_n_heap) 回顾栈和堆之间的区别。
|
||||
最简单的灵巧指针是 *匣子* ,其类型写为 `Box<T>`。匣子允许咱们存储数据于堆上,而非栈上。留在栈上的只是指向堆数据的指针。请参考 [第 4 章](../ownership/about_ownership.md#diff_between_stack_n_heap) 回顾栈和堆之间的区别。
|
||||
|
||||
除了在堆上而不是栈上存储他们的数据外,匣子数据结构并无性能开销。但他们也没有太多额外的能力。咱们将在以下这些情况下经常使用他们:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user