Effective Modern C++
文章平均质量分 96
joker D888
20级学生,喜爱linux C++ ,借用博客来记录笔记,整理记录,与大家一起分享知识。
人一辈子,没有人能打败你,只有你自己打败你自己。过去不可追,未来却可期。那么,一切就从现在开始。
展开
-
【Effective Modern C++】第4章 智能指针
【Effective Modern C++】第4章 智能指针条款18:使用`std::unique_ptr`管理具备专属所有权的资源速记要点条款19:使用`std::shared_ptr`管理具备共享所有权的资源要点速记条款20:对于类似`std::shared_ptr`但有可能空悬的指针使用`std::weak_ptr`要点速记条款21:优先使用`std::make_unique`和`std::make_shared`,而非直接使用`new`要点速记条款22:使用Pimpl习惯用法时,将原创 2024-07-19 12:40:05 · 1139 阅读 · 0 评论 -
【Effective Modern C++】第3章 转向现代C++
【Effective Modern C++】第3章 转向现代C++条款7:在创建对象时注意区分()和{}要点速记条款8:优先选用nullptr,而非0或NULL要点速记条款9:优先选用别名声明,而非typedef要点速记条款10:优先选用限定作用域的枚举类型,而非不限作用域的枚举类型要点速记条款11:优先选用删除函数,而非private未定义函数要点速记条款12:为意在改写的函数添加override声明要点速记条款13:优先选用const_iterator,而非iterator原创 2024-07-19 12:37:09 · 674 阅读 · 0 评论 -
【Effective Modern C++】第2章 auto
auto好处:少打一些字,阻止那些由于手动指定型别带来的潜在错误和性能问题。原创 2024-07-08 15:42:43 · 908 阅读 · 0 评论 -
【Effective Modern C++】第1章 型别推导
【Effective Modern C++】第1章 型别推导条款1:理解模板型别推导条款2:理解auto型别推导条款3:理解decltype条款4:掌握查看型别推导结果的方法原创 2024-06-21 20:02:18 · 942 阅读 · 0 评论