C++
gengjinlong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RAM和ROM简介
DRAM, SRAM, SDRAM的关系与区别 DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据.而且是行列地址复用的,许多都有页模式。 SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。 SDRAM,同步的DRAM,即数据的读写需要时钟来同步。 DRAM和SDRAM由于实现工艺问题,容量转载 2012-12-25 15:54:48 · 712 阅读 · 0 评论 -
为什么要将析构函数定义为虚函数
1.析构函数的顺序: 首先设置虚表指针为当前类的虚表指针,然后调用自身的析构函数,再调用类中成员对象的析构函数,最后调用父类的析构函数。2. 由于可以使用父类指针保存子类对象的首地址,因此当使用父类指针指向子类堆对象时,若调用delete释放该对象,因为析构函数没有被定义为虚函数,所以编译器将会按指针的类型调用父类的析构函数,按照析构函数的顺序进行析构,从而导致子类中新定义的数据没有被释放,最原创 2012-12-17 10:41:53 · 547 阅读 · 0 评论
分享