![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Effective C++
aaron1996123456
这个作者很懒,什么都没留下…
展开
-
读书笔记-EffectiveC++-07+纯虚函数,虚函数
构造/析构/赋值多态基类声明virtual析构函数class TimeKeeper{public: TimeKeeper(); ~TimeKeeper();};class AtomicClock :public TimeKeeper {};class WatchClock :public TimeKeeper {};class WristWatch :public Tim...原创 2019-10-29 18:54:09 · 243 阅读 · 0 评论 -
读书笔记-Effective C++中文版-5、6+三种继承
读书笔记-Effective C++中文版第三版-构造/析构/赋值运算5. 了解C++默默编写并调用哪些函数声明的一个空类,当时C++处理过后,编译器会为她生命一个copy构造函数, 一个copy assignment操作符和一个析构函数,若是没有声明任何构造函数,编译器会声明一个default构造函数。所有的这些都是public和inline(内联函数)。class Empty {};...原创 2019-10-29 18:53:00 · 131 阅读 · 0 评论 -
读书笔记-Effective C++中文版-4对象被使用前已被初始化+extern关键字
读书笔记-Effective C++中文版-4对象被使用前已被初始化确定对象被使用前已被初始化读取未初始化的值会导致不明确的行为,在某些平台,可能程序会终止,可能读入一些半随机的值,污染了正在读取动作的对象,导致不可预知的程序行为。永远在使用对象之前先将其进行初始化,对于无任何内置类型,手工完成此事。int x = 0; //对int进行手工初始化const char* ...原创 2019-10-24 13:49:03 · 478 阅读 · 0 评论 -
读书笔记-Effective C++中文版-1~3
读书笔记-Effictive C++中文版 -1~3C++为语言联邦C++是一个多重泛型编程语言,支持面向过程心事,面向对象行使,函数形式,泛型行使,元编程形式的语言。C。C++以C为基础,区块(blocks),语句,预处理器,内置数据类型,数组,指针,高效编程守则C语言没有模板,异常,重载。。Object-Oriented C++。classes, 分装,继承,多态, virtual函数...原创 2019-10-23 18:33:41 · 267 阅读 · 0 评论