标签: c++ class
假设我们有以下对象:
struct A { int a; }; struct B : A { A a; }; B a; B b;
在a和b个对象中,我们有一个A类型的子对象。这个子对象在大对象中有一些偏移。偏移量取决于什么,B的所有内容中是否相同?
a
b
A
B
答案 0 :(得分:2)
offsetof(B, a.a)