2012-03-14 54 views
0

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

this除了使用llvm。

回答

1

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

参考文献:

__alignof

offsetof