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文件中提供析构函数定义