首页 > 编程语言 > 详细

C++ tips

时间:2015-10-15 21:54:52      阅读:314      评论:0      收藏:0      [点我收藏+]

1. explict 阻止隐式类型转换

2.引用传递好于值传递

3.对内置类型或STL 传值更好

4.阻止默认构造函数:将其声明为private而不定义;或继承一个这样的基类

5.虚函数的目的是允许派生类的实现得以客制化,在不同的基类中有不同的实现代码。任何类只要带有虚函数都几乎确定应该也有一个虚析构函数

6.class的设计目的若不是为了当作基类使用,或不是为了具备多态性,就不该声明虚析构函数

7.构造期间虚函数不是虚函数。在构造和析构期间不要调用虚函数,因为这类调用不会下降至派生类

C++ tips

原文:http://www.cnblogs.com/zuopeng0943/p/4883751.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!