标签: c++ structure padding sizeof
我需要检查结构是否已更改,因为我通过模板技术实现了静态断言。但是现在我只检查了sizeof,但是可以在不改变sizeof的情况下向结构添加内容。
如何计算会员sizeofs的总和?
struct A { int i; bool b; };
我需要__sizeof(A)等于3 sizeof(A::i) + sizeof(A::b)。
__sizeof(A)
3
sizeof(A::i) + sizeof(A::b)
我需要在我的项目中为大量结构完成它,并且必须填充结构,因为它应该提供最佳性能。