EffectiveModernCpp
latest
  • 类型推断
  • auto
  • 转向现代C++
  • 智能指针
    • 用std::unique_ptr管理所有权唯一的资源
    • 用std::shared_ptr管理所有权可共享的资源
    • 用std::weak_ptr观测std::shared_ptr的内部状态
    • 用std::make_unique(std::make_shared)创建std::unique_ptr(std::shared_ptr)
    • 用std::unique_ptr实现pimpl手法必须在.cpp文件中提供析构函数定义
  • 右值引用、移动语义和完美转发
  • lambda表达式
  • 并发API
  • 其他轻微调整
EffectiveModernCpp
  • Docs »
  • 智能指针
  • Edit on GitHub

智能指针¶

Contents:

  • 用std::unique_ptr管理所有权唯一的资源
  • 用std::shared_ptr管理所有权可共享的资源
  • 用std::weak_ptr观测std::shared_ptr的内部状态
  • 用std::make_unique(std::make_shared)创建std::unique_ptr(std::shared_ptr)
  • 用std::unique_ptr实现pimpl手法必须在.cpp文件中提供析构函数定义
Next Previous

© Copyright 2020, chayliu Revision a08fda66.

Built with Sphinx using a theme provided by Read the Docs.