次の方法で共有


コンパイラ エラー C2024

'alignas' 属性は、変数、データ メンバー、およびタグの種類にのみ適用されます

コンパイラは、 alignas アラインできない関数またはその他の型に適用された指定子を見つけました。

このエラーを解決するには、指定子を削除します alignas

次の例では C2024 が生成されます。

// C2024.cpp
namespace alignas(2) ns {   // C2024
   void func(alignas(8) int x) {}   // C2024
}

考えられる解決方法:

// C2024b.cpp
// compile with: /c
namespace ns {
   void func(int x) {}
}