kaisery
Rust 程序设计语言(第一版) 简体中文版

Updated 3 months ago

Sedecim (@sos1sos2sixteen) started discussion #59

a year ago · 0 comments

Open

当我们从v移动到v2,Rust 实际上按位拷贝了v在栈上分配的内容到v2。这个浅拷贝(shallow copy)并没有复制一份堆上分配的实际数据。这就是说将会有两个 vector 内容的指针都指向通用的堆上分配的空间。这样会违反 Rust 的安全保证,通过引入一个数据竞争,当你可以同时访问v和v2的时候。

4.8.所有权 (Edit this file)

这里的最后一句是严重的翻译错误。

No description provided.

No comments on this discussion.


to join this conversation on GitBook. Already have an account? Sign in to comment
Notifications

You’re not receiving notifications from this thread.


1 participant