1
6
确切地您已转让所有权。你不再需要它了,这个函数可以为所欲为。在这种情况下,它将释放内存,因此您 肯定 通话后无法使用。
这就是它被丢弃的原因。
这是不存在的。如果你完全转让所有权,就不会半途而废。
实际上,我们 是肯定的 它被释放了,这是一件非常好的事情。Rust为我们解决了这一问题,所以你永远不必问“谁应该解放这个?” 那么你怎么解决它呢?这很简单:传递对内部值的引用,而不是整个框。这 借,借 值(可变或不可变,由您决定)和所有权不会转移。
|
2
4
如果你想保留你的箱子的所有权,那么你必须
请注意
然而,避免对拥有其内容的值(例如
这适用于
任何
对整数的引用,而不仅仅是
|
newbie99 · 如何向字符串片段暗示特定数量的字节 2 年前 |
David · `match的手臂类型不兼容 2 年前 |
Lucas Lima · 如何打印对象的元素? 2 年前 |
Xavi Font · 访问父结构中可选对象/结构/变量的属性 2 年前 |
Kai · 有什么方法可以轻松优化VSCode中的锈迹? 2 年前 |