标签: memory-alignment
在VC中,我有一个DLL文件,内存对齐设置为1,EXE文件内存对齐设置为默认值(它为4)。我在EXE中使用这个DLL的类。不同的内存对齐集是否存在任何潜在风险? 非常感谢!
答案 0 :(得分:2)
我认为“内存对齐”是指“结构打包”(/ Zp)。是的,如果您的结构需要填充以实现指定的对齐,则可能会出现问题,因为这两个模块的填充方式不同。