gcc或clang(或任何其他编译器)中是否有办法吐出有关结构中是否有孔(按内存对齐方式)的信息?

谢谢你。

ps:如果还有其他方法,请通知我。

最佳答案

您可以使用 pahole 来输出有关结构中孔的信息,并可以选择对它们进行填充。

您可能需要阅读"Poke-a-hole and friends"the pahole announcement以获得更多信息。

关于c - 通过对齐查找C结构中的孔,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7674127/

10-10 14:47