确保C结构的特定内存布局

时间:2016-07-06 19:02:49

标签: c struct hmac memory-layout

我正在尝试构建一个包含各种大小不同字段的结构。由于我还要在连接字段上计算HMAC,我认为能够将指向struct实例的指针传递给HMAC函数可能会很好。但是,我担心某些编译器可能会在struct字段之间添加填充,这会导致HMAC结果不一致。

是否有一种可移植的方法来确保编译器不在字段之间添加填充?

0 个答案:

没有答案