编译器警告(等级 4)C4324

“structname”: 由于对齐说明符,结构被填充

填充是在结构末尾添加的,因为你指定了对齐说明符,例如 __declspec(align)

例如,下面的代码生成 C4324:

// C4324.cpp
// compile with: /W4
struct __declspec(align(32)) A
{
   char a;
};   // C4324

int main()
{
}