Udostępnij przez


Błąd kompilatora C3839

nie można zmienić wyrównania w typie zarządzanym lub WinRT

Uwagi

Wyrównanie zmiennych w typach zarządzanych lub środowisko wykonawcze systemu Windows jest kontrolowane przez clR lub środowisko wykonawcze systemu Windows i nie można ich modyfikować w sposób wyrównany.

Example

Poniższy przykład generuje kod C3839:

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

int main()
{
}