c++ 虚继承
来源:互联网 发布:电信网络诈骗立案标准 编辑:程序博客网 时间:2024/06/04 19:46
class A
{
char k[3];
public:
virtual void aa(){};
};
class B:public virtual A
{
char k[3];
public:
virtual void bb(){};
};
class C :public virtual B
{
char k[3];
public:
virtual void cc(){};
};
class D:public virtual A
{
//char k[3];
public:
// void dd(){};
};
void test()
{
cout<<"sizeof(A)="<<sizeof(A)<<endl;
cout<<"sizeof(B)="<<sizeof(B)<<endl;
cout<<"sizeof(C)="<<sizeof(C)<<endl;
cout<<"sizeof(D)="<<sizeof(D)<<endl;
}
0 0
- C++-虚继承
- C++【多重继承和虚继承】
- (C++)继承、菱形继承和虚继承的那些事儿
- C++,继承、虚函数解惑!
- C++,继承、虚函数解惑!
- c继承
- C++----------------继承
- 【c#】继承
- C++:继承
- C++::继承
- [C++]继承
- 【C++】继承
- 【C#】继承
- 【c++】继承
- 【C++】继承
- c#-继承
- 【C++】 继承
- 【C#】继承
- Reshape the Matrix
- 百度2017春招笔试真题编程题集合-2
- iOS 协议代理的继承和扩展
- Spring注解@Component、@Repository、@Service、@Controller
- 在for循环中 i++ 跟 ++i 有区别吗?
- c++ 虚继承
- 二叉排序树查找操作
- caffe-windows 绘制loss accuracy曲线 IOError: [Errno 13] Permission denied: 'aux.txt'错误纠正
- IO复用的高级应用:同时处理TCP和UDP的服务
- BroadcastReceiver ------ANR-解决方案
- 堆排序
- 关于共享单车的一点想法
- POJ 1077 Eight 笔记
- 简单前端——圆与圆碰撞检测