次の方法で共有


コンパイル エラー C2718

'parameter': __declspec(align('#')) の実引数はアラインされません

align __declspec 修飾子は関数パラメーターでは許可されません。

次の例では C2718 が生成されます:

// C2718.cpp
typedef struct __declspec(align(32)) AlignedStruct  {
   int i;
} AlignedStruct;

void f2(int i, ...);

void f4() {
   AlignedStruct as;

   f2(0, as);   // C2718, actual parameter is aligned
}