![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
飞萤乱入帘
这个作者很懒,什么都没留下…
展开
-
读书笔记 ---- Const成员函数
最近在读《Effective C++》,对里面的思想和代码深有感触,因此在此做点记录并加以自己的理解,方便以后查看。本文内容来自条款03:尽可能使用Const (Use const whenever possible)。原创 2019-07-29 11:04:01 · 166 阅读 · 0 评论 -
读书笔记 ---- 让对象独一无二(禁止拷贝)
最近在读《Effective C++》,对里面的思想和代码深有感触,因此在此做点记录并加以自己的理解,方便以后查看。本文内容来自条款06:若不想使用编译器自动生成的函数,就该明确拒绝。(Explicitly disallow the use of compiler-generated functions you do not want)。原创 2019-07-29 18:03:21 · 153 阅读 · 0 评论 -
读书笔记 ---- 在operator=中处理"自我赋值"
最近在读《Effective C++》,对里面的思想和代码深有感触,因此在此做点记录并加以自己的理解,方便以后查看。本文内容来自条款11:在operator=中处理"自我赋值"(Handle assignment to self in operator=.)。原创 2019-07-29 20:23:15 · 314 阅读 · 0 评论 -
读书笔记 ---- C++中的接口与实现分离
最近在读《Effective C++》,对里面的思想和代码深有感触,因此在此做点记录并加以自己的理解,方便以后查看。本文内容来自`条款31:将文件间的编译依存关系降至最低`。通常我们会在一个类的定义中同时写出声明式和定义式,而使用这样的写法,很可能会导致文件包含的问题,比如Date类,Address类的头文件包含,同时当改变了Person类所依赖的某个类时,会导致Person类重新编译。这样写也没有做到class的接口与实现分离。因此有两种方法可以实现所谓的接口与实现分离,让逻辑更清晰。原创 2019-10-18 14:39:30 · 299 阅读 · 0 评论