Update borrowing.md

pull/165/head
Jesse 3 years ago committed by GitHub
parent 67b804132f
commit e50c6567a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -150,7 +150,7 @@ error[E0499]: cannot borrow `s` as mutable more than once at a time 同一时间
- 至少有一个指针被用来写入数据 - 至少有一个指针被用来写入数据
- 没有同步数据访问的机制 - 没有同步数据访问的机制
数据竞争会导致非预期行为难以在运行时追踪并且难以诊断和修复。而Rust避免了这种情况的发生因为它甚至不会编译存在数据竞争的代码 数据竞争会导致未定义行为,这种行为很可能超出我们的预期难以在运行时追踪并且难以诊断和修复。而Rust避免了这种情况的发生因为它甚至不会编译存在数据竞争的代码
很多时候,大括号可以帮我们解决一些编译不通过的问题,通过手动限制变量的作用域: 很多时候,大括号可以帮我们解决一些编译不通过的问题,通过手动限制变量的作用域:
```rust ```rust

Loading…
Cancel
Save