shard->shared

This commit is contained in:
guojq 2022-10-28 11:19:15 +08:00 committed by Yi Yang
parent ea85b90155
commit d0ad3dfdb9
3 changed files with 3 additions and 3 deletions

View File

@ -36,7 +36,7 @@
4. __智能指针__
1. [Item 18:对于独占资源使用std::unique_ptr](src/4.SmartPointers/item18.md) 由 @wendajiang贡献
2. [Item 19:对于共享资源使用std::shared_ptr](src/4.SmartPointers/item19.md) 已修订
3. [Item 20:当std::shard_ptr可能悬空时使用std::weak_ptr](src/4.SmartPointers/item20.md)
3. [Item 20:当std::shared_ptr可能悬空时使用std::weak_ptr](src/4.SmartPointers/item20.md)
4. [Item 21:优先考虑使用std::make_unique和std::make_shared而非直接使用new](src/4.SmartPointers/item21.md) 由 @pusidun贡献
5. [Item 22:当使用Pimpl惯用法请在实现文件中定义特殊成员函数](src/4.SmartPointers/item22.md) 由 @BlurryLight贡献
5. __右值引用移动语义完美转发__

View File

@ -1,4 +1,4 @@
## 条款二十:当`std::shard_ptr`可能悬空时使用`std::weak_ptr`
## 条款二十:当`std::shared_ptr`可能悬空时使用`std::weak_ptr`
**Item 20: Use `std::weak_ptr` for `std::shared_ptr`-like pointers that can dangle**

View File

@ -22,7 +22,7 @@
- [第四章 智能指针]()
- [Item 18:对于独占资源使用std::unique_ptr](./4.SmartPointers/item18.md)
- [Item 19:对于共享资源使用std::shared_ptr](./4.SmartPointers/item19.md)
- [Item 20:当std::shard_ptr可能悬空时使用std::weak_ptr](./4.SmartPointers/item20.md)
- [Item 20:当std::shared_ptr可能悬空时使用std::weak_ptr](./4.SmartPointers/item20.md)
- [Item 21:优先考虑使用std::make_unique和std::make_shared而非new](./4.SmartPointers/item21.md)
- [Item 22:当使用Pimpl惯用法请在实现文件中定义特殊成员函数](./4.SmartPointers/item22.md)
- [第五章 右值引用,移动语义,完美转发]()