Cpp 对象模型探索 —— 虚继承带虚函数的基类的子类的内存布局
程序员文章站
2024-03-21 11:48:28
...
源码
class Base
{
public:
Base() {}
virtual void func() {}
int bi_;
};
class Son:virtual public Base
{
public:
int i_;
};
int main()
{
Son s;
s.bi_ = 3;
s.i_ = 9;
return 0;
}
分析
内存布局图如下:
(SAW:Game Over!)
上一篇: 基于RN实现顶部tab导航切换