More Effective C++之3
来源:互联网 发布:世界网络自由度 编辑:程序博客网 时间:2024/05/01 23:54
条款3:绝对不要以多态(polymorphically)方式处理数据
对于多态来说,虽然是好东西,但它带来的结果是对象的大小可能发生变化,基类和派生类的大小并不一致。数组是C的产物,它不能有效承载大小不一的对象,尽管它们来自于同一基类。目前就我所知,并没有支持多态的对象容器,也许有我不知道。如果是我的话,就避免这种用法。
- More Effective C++之3
- <<More Effective C++>>读书笔记3: 异常
- 《more effective c++》读书笔记
- More Effective C++(2)
- 《More Effective C++》读后感
- 《More Effective C++》笔记
- 《Effective C++》和《More Effective C++》汇总
- C++之不要对数组使用多态(3)---《More Effective C++》
- 《More Effective C++》读书笔记一
- 《more effective c++》笔记4
- More Effective C++:类型转换
- More Effective C++:类型转换
- More Effective C++:Item 27
- more effective c++--引用计数
- 读More Effective C++(1)
- More Effective C++:Item 27
- 《More Effective C++》读书笔记-异常
- 《More Effective C++》读书笔记-效率
- 今天对SOA的心得
- 不是重复定义的问题AND去考试
- [示例代码]JDBC数据源配置(JDBC Data Sources)
- 修正过的摄像头类(.NET2.0)
- Two Interview questions! about event and Observer mode
- More Effective C++之3
- Dialog & Windows 使用技巧
- 开放源码的嵌入式数据库Berkeley DB 概述
- 解决 JBoss-IDE 打开 XDoclet Configurations 出错的问题
- 胡博士的学位
- 用C语言编写Windows服务程序的五个步骤
- jdom如何生成名字空间,用JDOM生成头注释的问题
- 如何在Dll中导出class
- 异类HOW TO:适时弹出指示框(一)