共用方式為


編譯程式警告 (層級 1 和層級 3) C4359

'type': 實際對齊方式 (8) 大於 __declspec(align()) 中指定的值

為類型指定的對齊方式小於其中一個數據成員之類型的對齊方式。 如需詳細資訊,請參閱 對齊

範例

下列範例會產生 C4359。

// C4359.cpp
// compile with: /W3 /c
struct __declspec(align(8)) C8 { __int64 i; };
struct __declspec(align(4)) C4  { C8 m8; };   // C4359
struct __declspec(align(8)) C8_b  { C8 m8; };   // OK
struct __declspec(align(16)) C16  { C8 m8; };   // OK