C++
2023
[10]
- EMCPP条款22:使用Pimple习惯用法时,将特殊成员函数的定义放到实现文件中
- EMCPP条款21:优先选用std::make_unique和std::make_shared,而非直接使用new
- EMCPP条款20:对于类似 std::shared_ptr 但有可能空悬的指针使用std::weak_ptr
- EMCPP条款19:使用std::shared_ptr管理具备共享所有权的资源
- EMCPP条款18:使用std::unique_prt管理具有专属所有权的资源
- EMCPP条款17:理解特种成员函数的生成机制
- EMCPP条款16:保证const成员函数的线程安全性
- EMCPP条款15:只要有可能使用constexpr,就使用它
- EMCPP条款14:只要函数不会发射异常,就为其加上 noexcept 声明
- EMCPP条款13:优先选用const_iterator,而非iterator