language
2025
10
- 条款 28 - 理解引用折叠 条款 29 - 假定移动操作不存在、成本高、未使用 条款 27 - 熟悉依万能引用型别进行重载的替代方案 条款 26 - 避免依万能引用型别进行重载 条款 25 - 针对右值引用实施 std move, 针对万能引用实施 std forward 条款 30 - 熟悉完美转发的失败情形
- 条款 20 - 对类似 std::shared_ptr 但有可能空悬的指针使用 std::weak_ptr 条款 21 - 优先选用 std::make_unique 和 std::make_shared, 而非直接使用 new 条款 19 - 使用 std::shared_ptr 管理具备共享所有权的资源
- 条款 18 - 使用 std::unique_ptr 管理具备专属所有权的资源