Merge pull request #1346 from Scott169/main

Update advance.md
pull/1465/head
Sunface 2 months ago committed by GitHub
commit 1fc346fc5e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -422,7 +422,7 @@ impl Reader for BufReader<'_> {
}
```
`'_` 生命周期表示 `BufReader` 有一个不使用的生命周期,我们可以忽略它,无需为它创建一个名称。
`'_` 称为匿名生命周期anonymous lifetime在这里表示 `BufReader` 有一个不使用的生命周期,我们可以忽略它,无需为它创建一个名称。
歪个楼,有读者估计会发问:既然用不到 `'a`,为何还要写出来?如果你仔细回忆下上一节的内容,里面有一句专门用粗体标注的文字:**生命周期参数也是类型的一部分**,因此 `BufReader<'a>` 是一个完整的类型,在实现它的时候,你不能把 `'a` 给丢了!

Loading…
Cancel
Save