Go to My Blog
Go to Lin's Blog

C跟C++

工作以来几乎就只写C,下周开始的新工作可能就要开始写C++啦~

C:

 

C++:

1.template

2.多态、重载、继承

3.虚函数

C++内存布局

看两张耗子的图片就清楚了。其中虚函数表一般放在数据段里,ReadOnly。

class Derive : public Base1, public Base2, public Base3

class B1 :  public B

class B2 :  public B

class D : public B1, public B2

d.ib = 0;               //二义性错误

d.B1::ib = 1;           //正确

d.B2::ib = 2;           //正确

posted @ 2014-03-17 15:11  一ke小小草  阅读(167)  评论(0编辑  收藏  举报