More effective c++

来源:互联网 发布:php任务注册系统源码 编辑:程序博客网 时间:2024/06/06 01:49

1.不要对数组使用多态,不能向函数传递派生类对象数组,多态和指针算法不能混合在一起使用

2.避免无用的缺省构造函数,尽量使用缺省构造函数,可以省去很多麻烦

3.用不使用语法关键字的等同的函数来替代转换运算符

4.C++编译器把“>>”做为一个符号来解释。在两个“>”间没有空格,语句会产生语法错误

5.让编译器进行隐式类型转换所造成的弊端要大于它所带来的好处,所以除非你确实需要,不要定义类型转换函数

6.不要重载“&&”,“||”, 或“,”

读到了38页

0 0
原创粉丝点击