Erreur du compilateur C3839

impossible de changer l'alignement dans un type managé ou WinRT

L’alignement des variables dans les types managés ou Windows Runtime est contrôlé par le CLR ou Windows Runtime et ne peut pas être modifié avec l’alignement.

L'exemple suivant génère l'erreur C3839 :

// C3839a.cpp
// compile with: /clr
ref class C
{
public:
   __declspec(align(32)) int m_j; // C3839
};

int main()
{
}