0

有没有办法在 Xcode 中获取类实例的编译时字节对齐?在 Visual Studio 中有一个标志(/d1reportSingleClassLayoutXXX,其中 XXX 是类名),它将类布局转储到输出窗口。Xcode 中是否有类似的标志/功能?

这样除了使用llvm。

4

1 回答 1

1

如果您需要在编译时查询特定对象的布局,所有有用的信息都可以通过sizeof(struct X)__alignof(struct X)和获得offsetof(struct X, member)

参考:

__alignof

偏移量

于 2012-03-14T18:52:30.160 回答