c++在布局以及存取时间上主要的负担是由virtual引起的,包括:
1.虚函数
2.虚基类
c++对象模型 成员和函数:
虚函数:虚表 和虚表指针 还有该类的type_info在虚表的里面
虚继承:无论,基类被派生多少次,都只会存在一个实体。例如:
iostream中只有ios一个实体
c++在布局以及存取时间上主要的负担是由virtual引起的,包括:
1.虚函数
2.虚基类
c++对象模型 成员和函数:
虚函数:虚表 和虚表指针 还有该类的type_info在虚表的里面
虚继承:无论,基类被派生多少次,都只会存在一个实体。例如:
iostream中只有ios一个实体