“结构成员对齐”(/Zpn) 选项控制如何将结构成员封装到内存中,并为模块中的所有结构指定相同的封装方式。当指定此选项时,第一个结构成员后的每个成员将在成员类型大小或 n 字节边界(其中 n 为 1、2、4、8 或 16)两者中较小的一个处存储。
除非有特定的对齐要求,否则不应使用此选项。
| 选项 | 结果 |
|---|---|
| /Zp1 | 在 1 字节边界上封装结构 |
| /Zp2 | 在 2 字节边界上封装结构 |
| /Zp4 | 在 4 字节边界上封装结构 |
| /Zp8 | 在 8 字节边界上封装结构(默认操作) |
| /Zp16 | 在 16 字节边界上封装结构 |
| /Zp | 为模块中的所有结构指定相同的封装方式。
/Zp 与 /Zp1 相同。 |
3173

被折叠的 条评论
为什么被折叠?



