首页 > 代码库 > Effective C++学习笔记(Part Two:Item 5-12)
Effective C++学习笔记(Part Two:Item 5-12)
最近终于把effectvie C++仔细的阅读了一边,很惊叹C++的威力与魅力。最近会把最近的读书心得与读书笔记记于此,必备查找使用,如果总结有什么不当之处,欢迎批评指正:
现在只列出框架,最近会尽快填充完整:
第2部分:构造/析构/赋值运算
个人认为这是C++的比较难理解的地方,也是C++的深邃所在,刚开始阅读时,可能在某些地方不理解,最好的方式是边读边编程实现,用心去思考其精髓所在!
条款5:了解C++默默编写并调用那些函数
条款6:若不想使用编译器自动生成的函数,就该明确拒绝
条款7:为多态基类申明virtual析构函数
条款8:别让异常逃离析构函数
条款9:绝不在构造和析构过程中调用virtual函数
条款10:令operator= 返回一个reference to *this
条款11:在operator= 中处理自我赋值
条款12:复制对象时勿忘其每一个成分
注:由于条款之间存在很多联系,所有有些条款不适合单独拉出来,这样会结合其他条款进行记录,有不懂得地方,欢迎交流;
Effective C++学习笔记(Part Two:Item 5-12)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。