![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
qq_22217763
这个作者很懒,什么都没留下…
展开
-
C++中尽可能多的使用const
原则:Effectiv C++条款三: 尽可能使用const1、将某些东西声明为const可帮助编译器侦测出错误的用法。const可被施加于任何作用域内的对象、 函数参数、函数返回值类型、成员函数本体。2、编译器强制实施bitwise constness,但你编写程序的时候应该使用“概念上的常量性(conceptual constness)”3、当const和non-co原创 2016-04-28 18:40:49 · 961 阅读 · 0 评论 -
构造函数和析构函数解析
1、构造函数1.1、构造函数的执行顺序构造函数顺序如下:1、 创建对象;2、 调用本类成员中类对象的构造函数,顺序是声明的顺序;3、 显示调用本类成员的初始化语句;4、 按照继承声明顺序,调用基类的构造函数;5、 调用自身的构造函数;1.2、构造函数是否有必要设置为虚函数(virtrual)构造函数没必要设置为虚函数,因为创建对象时,类是明确的;而且原创 2016-04-20 10:58:04 · 337 阅读 · 0 评论